Консультация № 141684
18.08.2008, 19:09
0.00 руб.
0 0 0
здравия вам эксперты. у меня сразу куча вопросов.
1. в браузерах типа safari и firefox не работает [object].attachEvent("onload", [function]), как с этим бороться?
2. почему в браузере Opera таймер работает быстрее чем в IE? и что с этим делать?
3. существует ли единый метод определения размеров окна для всех браузеров? (я использую document.body.offsetHeight и document.body.offsetWidth, в IE, safari и Opera работает, но Firefox такого не знает.)
4. как определить размер СТРАНИЦЫ?
5. как отключить скроллбары для ВСЕХ браузеров? (Opera и safari <body scroll="no"> не понимают)
6. почему Opera так неадекватно реагирует на технологию моего фейдинга? (см. приложение)

Приложение:
var ReHexP=15;

ReHex = new Array();
ReHex[0]="#000000";
ReHex[1]="#111111";
ReHex[2]="#222222";
ReHex[3]="#333333";
ReHex[4]="#444444";
ReHex[5]="#555555";
ReHex[6]="#666666";
ReHex[7]="#777777";
ReHex[8]="#888888";
ReHex[9]="#999999";
ReHex[10]="#AAAAAA";
ReHex[11]="#BBBBBB";
ReHex[12]="#CCCCCC";
ReHex[13]="#DDDDDD";
ReHex[14]="#EEEEEE";
ReHex[15]="#FFFFFF";

function fadeU(){
if(ReHexP>0){
--ReHexP;
document.getElementById("fnt").color=ReHex[ReHexP];
setTimeout(fadeU, 100);
}
}



///////////html
<font style="font-family: Times New Roman; font-style: italic; font-size: medium" id="fnt" color="white">
<div id="welcome" style="position: absolute">qwe</div>
</font>

Обсуждение

Форма ответа