求浮动广告代码
求左侧与右侧浮动广告代码非常纳闷:为什么网上搜索的都不可以?!
请客我一个可以的。
谢谢! [code]<div id="img" style="position:absolute;">
<a href=http://www.jiajiao8.net target="_blank">
<img src="1.gif" border="0"></a>
</div>
<SCRIPT LANGUAGE="JavaScript">
<!--
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 www_helpor_net() {
img.visibility = "visible";
interval = setInterval('changePos()', delay);
}
www_helpor_net();
//For more,visit:www.jiajiao8.net
-->
</script>[/code]
[[i] 本帖最后由 jiajiao8 于 2008-7-10 16:09 编辑 [/i]] [b][font=楷体_GB2312][size=4][color=#000080]浮动对联广告--之左侧代码[/color][/size][/font][/b]
[quote] 如果您想只有一侧显示的话,下面是实现左侧效果所需代码:
var ad_float_left_src ="图片地址";
var ad_float_left_url ="地址";
var ad_float_left_type = "";
document.ns = navigator.appName == "Microsoft Internet Explorer"
var imgheight_close
var imgleft
window.screen.width〉800 ? imgheight_close=120:imgheight_close=120
window.screen.width〉800 ? imgleft=8:imgleft=122
function myload()
{
myleft.style.top=document.body.scrollTop+document.body.offsetHeigh
t-imgheight_close;
myleft.style.left=imgleft;
leftmove();
}
function leftmove()
{
myleft.style.top=document.body.scrollTop+document.body.offsetHeigh
t-imgheight_close;
myleft.style.left=imgleft;
setTimeout("leftmove();",50)
}
function MM_reloadPage(init) { //reloads the window if Nav4
resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&
(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight;
onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!
=document.MM_pgH) location.reload();
}
MM_reloadPage(true)
function close_float_left(){
myleft.style.visibility=’hidden’;
}
document.write("〈div id=myleft style=’position:
absolute;width:80;top:300;left:5;visibility: visible;z-index: 1’〉"
+"〈style〉"
+"A.closefloat:link,A.refloat:visited {text-
decoration:none;color:#000000;font-size:12px}"
+"A.closefloat:active,A.refloat:hover {text-decoration:underline;color:#0000FF;font-size:12px}"
+"〈/style〉"
+"〈table border=0 cellpadding=0 cellspacing=0〉〈tr〉〈td〉");
if(document.ns){
if(ad_float_left_type!="swf")
document.write("〈a href=’" + ad_float_left_url + "’ target
= ’_blank’〉〈img src=’" + ad_float_left_src + "’ WIDTH=88
height=31 border=0〉〈/a〉");
else
document.write("〈EMBED src=’" + ad_float_left_src + "’
quality=high WIDTH=80 HEIGHT=80 TYPE=’application/x-shockwave-
flash’ id=changhongout 〉〈/EMBED〉");
document.write("〈/td〉〈/tr〉〈tr〉〈td width=80 height=20
align=right〉〈a href=’javascript:close_float_left();void(0);’
class=closefloat〉〈b〉〈font color=#ff0000〉关闭〈/font〉〈/b〉〈/a〉〈/td〉〈/tr〉"
+"〈/table〉"
+"〈/div〉");
myload()}
把上面的代码另存为一个*.JS文件,然后在想实现此效果的页面用
〈script src="*.js"〉〈/SCRIPT〉
调用即可,*代表你另存的文件名!注意修改广告图片地址和连接地址!相应的参数可以根据页面自行调整。
[/quote]
对联广告--之右侧代码
[quote]
复制下列代码:
var ad_float_right_src ="gif地址";
var ad_float_right_url ="地址";
var ad_float_right_type = "";var imgheight_close
document.ns = navigator.appName == "Microsoft Internet Explorer"
window.screen.width〉800 ? imgheight_close=120:imgheight_close=120
function myload()
{
myright.style.top=document.body.scrollTop+document.body.offsetHeight-imgheight_close;
myright.style.left=document.body.offsetWidth-120;
mymove();
}
function mymove()
{
myright.style.top=document.body.scrollTop+document.body.offsetHeig
ht-imgheight_close;
myright.style.left=document.body.scrollLeft+document.body.offsetWidth-120;
setTimeout("mymove();",50)
}
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight;
onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!
=document.MM_pgH) location.reload();
}
MM_reloadPage(true)
function close_float_right(){
myright.style.visibility=’hidden’;
}
document.write("〈div id=myright style=’position:
absolute;width:80;top:0;left:578;visibility: visible;z-index: 1’〉"
+"〈style〉"
+"A.closefloat:link,A.refloat:visited {text-
decoration:none;color:#000000;font-size:12px}"
+"A.closefloat:active,A.refloat:hover {text-decoration:underline;color:#0000FF;font-size:12px}"
+"〈/style〉"
+"〈table border=0 cellpadding=0 cellspacing=0〉〈tr〉〈td〉");
if(document.ns){
if(ad_float_right_type!="swf")
document.write("〈a href=’" + ad_float_right_url + "’ target
= ’_blank’〉〈img src=’" + ad_float_right_src + "’ WIDTH=88
height=31 border = 0〉〈/a〉");
else
document.write("〈EMBED src=’" + ad_float_right_src + "’
quality=high WIDTH=88 height=31 HTYPE=’application/x-shockwave-
flash’〉〈/EMBED〉");
document.write("〈/td〉〈/tr〉〈tr〉〈td width=80 height=20
align=right〉〈a href=’javascript:close_float_right();void
(0);’〉〈b〉〈font color=#ff0000〉关闭〈/font〉〈/b〉〈/a〉〈/td〉〈/tr〉"
+"〈/table〉"
+"〈/div〉");
myload()
}
说明:把上面的代码另存为一个*.JS文件,然后在想实现此效果的页面用〈script src="*.js"〉〈/SCRIPT〉调用即可,*代表你另存的文件名!注意修改广告图片地址和连接地址!相应的参数可以根据页面自行调整。
[/quote] 恩 LS 正解。。 楼上的不用这么麻烦,我这里正好有一个网址,里面有8个左右联的浮动广告,应该够楼主用的了。
[url=http://www.webkkk.com/sygj/ggdm01.htm]http://www.webkkk.com/sygj/ggdm01.htm[/url]
我觉得这些都很好用。:ohh: :ohh: :ohh:
页:
[1]
