给网页上加广告的一点感受
昨天,給公司首頁上了一個比較復雜一點的廣告,一個可以移動的“開門紅”廣告,這個廣告的特點是,在網頁的左右兩側各有一個對聯廣告,當鼠標放到廣告上時,會出現一個全屏的大廣告,鼠標移開時,全屏大廣告又消失,還有就是隨著滾動條的滾動它會移動,也就是它相對于頂部的位置是一定,并且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>
轉載于:https://www.cnblogs.com/bccu/archive/2006/09/14/503862.html
總結
以上是生活随笔為你收集整理的给网页上加广告的一点感受的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 昨日之我,今日之我与明日之我
- 下一篇: 影响人一生的故事