js實(shí)現(xiàn)全屏漂浮廣告移入光標(biāo)停止移動(dòng)
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JS全屏漂浮廣告</title>
<style type="text/css">
div#roll{width:100px;height:100px; background-color:#000; color:#fff; position:absolute;}
</style>
</head>
<body>
<div>
<div><h2>JS全屏漂浮廣告,移入光標(biāo)停止移動(dòng)·柯樂義</h2></div>
</div>
<div id="roll">我是廣告<br />www.jb51.com</div>
<script type="text/javascript">
var ggRoll = {
roll: document.getElementById("roll"),
speed: 20,
statusX: 1,
statusY: 1,
x: 100,
y: 300,
winW: document.documentElement.clientWidth - document.getElementById("roll").offsetWidth,
winH: document.documentElement.clientHeight - document.getElementById("roll").offsetHeight,
Go: function () {
this.roll.style.left = this.x + 'px';
this.roll.style.top = this.y + 'px';
this.x = this.x + (this.statusX ? -1 : 1)
if (this.x < 0) { this.statusX = 0 }
if (this.x > this.winW) { this.statusX = 1 }
this.y = this.y + (this.statusY ? -1 : 1)
if (this.y < 0) { this.statusY = 0 }
if (this.y > this.winH) { this.statusY = 1 }
}
}
var interval = setInterval("ggRoll.Go()", ggRoll.speed);
ggRoll.roll.onmouseover = function () { clearInterval(interval) };
ggRoll.roll.onmouseout = function () { interval = setInterval("ggRoll.Go()", ggRoll.speed) };
</script>
</body>
</html>
- js控制頁面的全屏展示和退出全屏顯示的方法
- 手機(jī)端圖片縮放旋轉(zhuǎn)全屏查看PhotoSwipe.js插件實(shí)現(xiàn)
- 基于javascript實(shí)現(xiàn)全屏漂浮廣告
- 基于JavaScript實(shí)現(xiàn)全屏透明遮罩div層鎖屏效果
- JavaScript控制瀏覽器全屏及各種瀏覽器全屏模式的方法、屬性和事件
- JS+CSS實(shí)現(xiàn)彈出全屏灰黑色透明遮罩效果的方法
- 用html5 js實(shí)現(xiàn)點(diǎn)擊一個(gè)按鈕達(dá)到瀏覽器全屏效果
- js控制瀏覽器全屏示例代碼
- JS中window.open全屏命令解析及使用示例
- JS 全屏和退出全屏詳解及實(shí)例代碼
相關(guān)文章
js退彈 IE關(guān)閉時(shí)彈出廣告代碼,可以防止屏蔽
IE廣告防屏蔽代碼.目前能過大多數(shù)基于IE內(nèi)核的瀏覽器. 至于他非IE瀏覽器就可以忽略了.2008-07-07