В этой статье описывается метод JS для автоматического блокирования уровня DIV за 5 секунд. Поделитесь этим для вашей ссылки. Конкретный метод реализации следующим образом:
Скопируйте код следующим образом: <html>
<голова>
<title> JS реализует автоматическую блокировку слоя Div за 5 секунд </title>
<стиль типа = "text/css">
<!-
#sponsoraddiv {позиция: абсолют; высота: 1; Ширина: 1; Верх: 0; слева: 0;}
->
</style>
</head>
<тело>
<Script language = "javascript1.2">
Ак -время = 5; // ожидаемое время окна
отклик = 1;
var ns = (document.layers);
var IE = (document.all);
var w3 = (document.getElementById &&! IE);
adcount = 0;
функция initAd () {
if (! ns &&! IE &&! W3) return;
if (ie) addiv = eval ('document.all.sponsoraddiv.style');
иначе if (ns) addiv = eval ('document.layers ["sponsoraddiv"]');
иначе if (w3) addiv = eval ('document.getElementbyId ("sponsoraddiv"). Style');
randad = math.ceil (math.random ()*hancead);
if (т.е. || w3)
addiv.visibility = "visible";
еще
addiv.visibubility = "show";
if (randad == 1) showad ();
}
функция showad () {
if (adcount <adtime*10) {adcount+= 1;
if (ie) {documentWidth = document.Body.OffSetWidth/2+document.body.scrollleft-20;
DocumentHeight = Document.Body.Offsetheight/2+Document.scrolltop-20;}
else if (ns) {documentWidth = window.innerwidth/2+window.pagexoffset-20;
documentHeight = window.innerheight/2+window.pageyoffset-20;}
иначе if (w3) {documentWidth = self.innerWidth/2+window.pagexoffset-20;
DocumentHeight = self.innerheight/2+window.pageyoffset-20;}
addiv.left = documentwidth-200; addiv.top = documentHeight-200;
setTimeout ("showAd ()", 100);} else rolsead ();
}
function closead () {
if (т.е. || w3)
addiv.display = "нет";
еще
addiv.visibility = "Hide";
}
OnLoad = initAd;
</script>
<div id = "sponsoraddiv" style = "видимость: скрыта">
<Таблица bgcolor = "008000"> <Tr> <td>
<Таблица bgcolor = "f0fff0"> <tr> <td>
<Center> Добро пожаловать на www.csrcode.cn! <br> <br> Это окно будет автоматически заблокировано за 5 секунд </center>
</td> </tr> </table> </td> </tr> </table> </div>
</body>
</html>
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.