如何实现网页中动态切换的flash广告
2007-03-18 02:51
405 查看
在需要添加flash广告的地方,嵌入javascript代码段:
<script language=javascript>
document.write(
'<embed src="flash文件名.swf"
wmode="opaque"
FlashVars="pics=u/图片名.jpg|u/图片名.jpg|u/图片名.jpg|u/图片名.jpg|u/图片名.jpg
&links=u/图片1指向的URL地址|u/图片2指向的URL地址|u/图片3指向的URL地址|u/图片4指向的URL地址|u/图片5指向的URL地址
&texts=图片链接1显示的文本|图片链接2显示的文本|图片链接3显示的文本|图片链接4显示的文本|图片链接5显示的文本
&borderwidth=250&borderheight=160&textheight=20" menu="false" bgcolor="#DADADA" quality="high" width="250" height="180" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"/>');
</script>
这样就可以了。
还可以这样做:
<SCRIPT type=text/javascript>
imgurl1="/图片名.jpg";
imgtext1="图片链接1显示的文本"
imglink1=escape("/图片1指向的URL地址");
imgurl2="/图片名.jpg";
imgtext2="图片链接2显示的文本"
imglink2=escape("/图片2指向的URL地址");
imgurl3="/图片名.jpg";
imgtext3="图片链接3显示的文本"
imglink3=escape("/图片3指向的URL地址");
imgurl4="/图片名.jpg";
imgtext4="图片链接4显示的文本"
imglink4=escape("/图片4指向的URL地址");
imgurl5="/图片名.jpg";
imgtext5="图片链接5显示的文本"
imglink5=escape("/图片5指向的URL地址");
var focus_width=188
var focus_height=157
var text_height=0
var swf_height = focus_height+text_height
var pics=imgurl1+"|"+imgurl2+"|"+imgurl3+"|"+imgurl4+"|"+imgurl5
var links=imglink1+"|"+imglink2+"|"+imglink3+"|"+imglink4+"|"+imglink5
var texts=imgtext1+"|"+imgtext2+"|"+imgtext3+"|"+imgtext4+"|"+imgtext5
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
width="'+ focus_width +'"
height="'+ swf_height +'">');
document.write('<param name="allowscriptaccess" value="samedomain">
<param name="movie" value="/flash文件名.swf">
<param name="quality" value="high"><param name="bgcolor" value="#f0f0f0">');
document.write('<param name="menu" value="false">
<param name=wmode value="opaque">');
document.write('<param name="flashvars"value="pics='+pics+'&links='+links+'&texts='+texts+'
&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
document.write('<embed src="/flash文件名.swf"
wmode="opaque"
flashvars="pics='+pics+'&links='+links+'&texts='+texts+'
&borderwidth='+focus_width+'
&borderheight='+focus_height+'
&textheight='+text_height+'"
menu="false" bgcolor="#f0f0f0"
quality="high" width="'+ focus_width +'" height="'+ focus_height+'"
allowscriptaccess="samedomain" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');
</script>
<script language=javascript>
document.write(
'<embed src="flash文件名.swf"
wmode="opaque"
FlashVars="pics=u/图片名.jpg|u/图片名.jpg|u/图片名.jpg|u/图片名.jpg|u/图片名.jpg
&links=u/图片1指向的URL地址|u/图片2指向的URL地址|u/图片3指向的URL地址|u/图片4指向的URL地址|u/图片5指向的URL地址
&texts=图片链接1显示的文本|图片链接2显示的文本|图片链接3显示的文本|图片链接4显示的文本|图片链接5显示的文本
&borderwidth=250&borderheight=160&textheight=20" menu="false" bgcolor="#DADADA" quality="high" width="250" height="180" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"/>');
</script>
这样就可以了。
还可以这样做:
<SCRIPT type=text/javascript>
imgurl1="/图片名.jpg";
imgtext1="图片链接1显示的文本"
imglink1=escape("/图片1指向的URL地址");
imgurl2="/图片名.jpg";
imgtext2="图片链接2显示的文本"
imglink2=escape("/图片2指向的URL地址");
imgurl3="/图片名.jpg";
imgtext3="图片链接3显示的文本"
imglink3=escape("/图片3指向的URL地址");
imgurl4="/图片名.jpg";
imgtext4="图片链接4显示的文本"
imglink4=escape("/图片4指向的URL地址");
imgurl5="/图片名.jpg";
imgtext5="图片链接5显示的文本"
imglink5=escape("/图片5指向的URL地址");
var focus_width=188
var focus_height=157
var text_height=0
var swf_height = focus_height+text_height
var pics=imgurl1+"|"+imgurl2+"|"+imgurl3+"|"+imgurl4+"|"+imgurl5
var links=imglink1+"|"+imglink2+"|"+imglink3+"|"+imglink4+"|"+imglink5
var texts=imgtext1+"|"+imgtext2+"|"+imgtext3+"|"+imgtext4+"|"+imgtext5
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
width="'+ focus_width +'"
height="'+ swf_height +'">');
document.write('<param name="allowscriptaccess" value="samedomain">
<param name="movie" value="/flash文件名.swf">
<param name="quality" value="high"><param name="bgcolor" value="#f0f0f0">');
document.write('<param name="menu" value="false">
<param name=wmode value="opaque">');
document.write('<param name="flashvars"value="pics='+pics+'&links='+links+'&texts='+texts+'
&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
document.write('<embed src="/flash文件名.swf"
wmode="opaque"
flashvars="pics='+pics+'&links='+links+'&texts='+texts+'
&borderwidth='+focus_width+'
&borderheight='+focus_height+'
&textheight='+text_height+'"
menu="false" bgcolor="#f0f0f0"
quality="high" width="'+ focus_width +'" height="'+ focus_height+'"
allowscriptaccess="samedomain" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');
</script>
相关文章推荐
- 如何在.net中实现动态改变网页标题
- spring+ibatis实现DB的动态切换1(如何配置)
- 静态网页如何实现动态交互?-JavaScript
- 实现flash的图片切换效果【可以切换多个网页或者图片】
- iis下如何实现静态和动态网页gzip压缩
- 如何用Python,C#等语言去实现抓取静态网页+抓取动态网页+模拟登陆网站
- 如何用PHP实现网页动态跳转
- 实现flash的动态图片切换并配置连接
- Scrapy如何实现抓取动态网页
- 如何实现网页中的浮动广告
- 如何用Python,C#等语言去实现抓取静态网页+抓取动态网页+模拟登陆网站
- 如何用Python,C#等语言去实现抓取静态网页+抓取动态网页+模拟登陆网站
- 如何用PHP实现网页动态跳转
- 如何实现图片的动态切换(间隔几秒就切换下一张)
- 如何实现flash在网页中的真正全屏
- 如何用Python去实现抓取静态网页+抓取动态网页+模拟登陆网站
- 动态生成Gallery控件组合实现无限循环自动播放广告图片效果总结
- Java中如何动态创建接口的实现方法
- 如何实现flv网页的连续播放,比如我有1.flv cc.flv tpf.flv 如何连续播放
- javascript动态向网页中添加表格实现代码