日期:2014-05-18  浏览次数:20489 次

想做一个漂浮的广告。各位高手帮帮忙。

  我想在.net网页中加一个漂浮的广告,可以跟随浏览器一起移动,还要带关闭功能,不知道用Javascript怎么写?谁有源代码。发我一份。谢谢拉。我的邮箱 348201023@qq.com

在网上找了很多代码。但是都不是完整的。请各位高手帮帮忙。非常感谢。
在线等。。。

------解决方案--------------------
网易新闻频道的评论里有一个不错。
------解决方案--------------------
找个类似的网页保存到本地自己分析分析吧.....
不过最烦那种广告了,我基本不去有漂浮广告的站点
------解决方案--------------------
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>广告</title>
<script type="text/javascript">
var x = 0; y = 0;
var x_flag = true; y_flag = false;
function Move() {
var o = document.getElementById("ad");
if (x_flag) x++;
else x--;
if (y_flag) y++;
else y--;
if (x <=0 ) x_flag = true;
if (x >= document.body.clientWidth - parseInt(o.style.width)) x_flag = false;
if (y <= document.body.scrollTop) y_flag = true;
if (y >= document.body.scrollTop + document.body.clientHeight - parseInt(o.style.height)) y_flag = false;
o.style.left = x;
o.style.top = y;
setTimeout("Move()", 20);
}
window.attachEvent("onload", Move);
</script>
</head>
<body>
<div id="ad" style="border:solid 1px #333333;height:100px;position:absolute;width:100px">AD</div>
</body>
</html>

------解决方案--------------------
以前我问的问题,希望是你要的效果
------解决方案--------------------
http://topic.csdn.net/u/20070129/15/4c6266af-ff20-4b31-9f49-b1b7c8f39e6c.html
------解决方案--------------------
http://www.knowsky.com/tools/ad/
------解决方案--------------------
也许我会用到,呵呵
------解决方案--------------------
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>广告</title>
<script type="text/javascript">
var x = 0; y = 0;
var x_flag = true; y_flag = false;
function Move() {
var o = document.getElementById("ad");
if (x_flag) x++;
else x--;
if (y_flag) y++;
else y--;
if (x <=0 ) x_flag = true;
if (x >= document.body.clientWidth - parseInt(o.style.width)) x_flag = false;
if (y <= document.body.scrollTop) y_flag = true;
if (y >= document.body.scrollTop + document.body.clientHeight - parseInt(o.style.height)) y_flag = false;
o.style.left = x;
o.style.top = y + document.body.scrollTop;
setTimeout("Move()", 20);
}
window.attachEvent("onload", Move);
</script>
</head>
<body>
<div style="height: 8000px"></div>
<div id="ad" style="border:solid 1px #333333;height:100px;position:absolute;width:100px">
<div onclick="document.getElementById('ad').style.display='none'" style="text-align: right">
关闭
</div></div>
</body>
</html>
------解决方案--------------------
探讨
http://www.knowsky.com/tools/ad/

------解决方案--------------------