您的位置
主页 > 网站技术 > 语言编程 > » 正文

Javascript实现带关闭按钮的网页漂浮广告代码

来源: 站长圈 点击:

点评:带有关闭功能的漂浮图片的实现方法有很多,下面为大家介绍下使用Javascript是如何实现的,感兴趣的朋友可以参考一下,希望对大家有所帮助!

复制代码 代码如下:

<html> 

<head> 

<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 

<title>带关闭按钮的网页漂浮广告代码</title> 

</head> 

<body> 

<p id="img" style="position: absolute; left: 311; top: 815;visibility :hidden;" onmouseover="clearInterval(interval)" onmouseout="interval = setInterval('changePos()', delay)" align="right"> 

<a href="#" target="_blank"><img border="0" src="图片路径" onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/></a> 

<span style="CURSOR:hand;color:red;font-weight:bold" onclick="clearInterval(interval);img.style.visibility = 'hidden'">X</span> 

</p> 

<script language=javascript src=ff.js> 

</script> 

</body> 

</html> 

ff.js代码 

复制代码 代码如下:

var xPos = 20; 

var yPos = document.body.clientHeight; 

var step = 1; 

var delay = 30; 

var height = 0; 

var Hoffset = 0; 

var Woffset = 0; 

var yon = 0; 

var xon = 0; 

var pause = true; 

var interval; 

img.style.top = yPos; 

function changePos() { 

width = document.body.clientWidth; 

height = document.body.clientHeight; 

Hoffset = img.offsetHeight; 

Woffset = img.offsetWidth; 

img.style.left = xPos + document.body.scrollLeft; 

img.style.top = yPos + document.body.scrollTop; 

if (yon) { 

yPos = yPos + step; 

else { 

yPos = yPos - step; 

if (yPos < 0) { 

yon = 1; 

yPos = 0; 

if (yPos >= (height - Hoffset)) { 

yon = 0; 

yPos = (height - Hoffset); 

if (xon) { 

xPos = xPos + step; 

else { 

xPos = xPos - step; 

if (xPos < 0) { 

xon = 1; 

xPos = 0; 

if (xPos >= (width - Woffset)) { 

xon = 0; 

xPos = (width - Woffset); 

function start() { 

img.style.visibility = "visible"; 

interval = setInterval('changePos()', delay); 

start(); 




首页  - 关于站长圈  - 广告服务  - 联系我们  - 关于站长圈  - 网站地图  - 版权声明