您的位置:首页 > 其它

给网页上加广告的一点感受

2006-09-14 09:55 393 查看
昨天,给公司首页上了一个比较复杂一点的广告,一个可以移动的“开门红”广告,这个广告的特点是,在网页的左右两侧各有一个对联广告,当鼠标放到广告上时,会出现一个全屏的大广告,鼠标移开时,全屏大广告又消失,还有就是随着滚动条的滚动它会移动,也就是它相对于顶部的位置是一定,并且Flash上有一个关闭按钮,点击时,可以隐广告,因为以前上过类似的广告,所以很快就上去了,但是却遇到两个问题,
1、就是它会被其它的广告遮住。
2、关闭的时候关闭不了。

解决办法:

1、层里加了“z-index:1”属性
2、embed 标签里加了wmode = 'transparent'

<div id="float_dl_kmh" align="center" style="position: absolute;top: 10px;LEFT: 5px;z-index:1" >
<embed id=soufundlkmh src="http://aa.com/guanggao/kmh/ad-xfjy-1008215.swf" wmode = 'transparent' quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="1000" height="215"></embed>
</div>

<SCRIPT language=JavaScript event=FSCommand() for=soufundlkmh>
float_dl_kmh.style.visibility='hidden';
</SCRIPT>

<script language=javascript >
<!--
m=window.screen.height*0.8
b=window.screen.width
function myload_dl_kmh()
{

if (navigator.appName == 'Netscape'){
document.float_dl_kmh.pageY=108;
document.float_dl_kmh.pageX=window.screen.width-790;
}
else
{
float_dl_kmh.style.top=108;
float_dl_kmh.style.left=5
}
mymove_dl_kmh(50,b);
}

function mymove_dl_kmh(a1,b1)
{
a=a1;
b=b1;
if(navigator.appName == 'Netscape')
{
float_dl_kmh.top=pageYOffset+m-a
float_dl_kmh.left=b-790
}
else
{
float_dl_kmh.style.top=document.body.scrollTop+document.body.offsetHeight-300
float_dl_kmh.style.left=5;
}
setTimeout('mymove_dl_kmh(a,b);',15)
}

myload_dl_kmh()
-->
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: