合肥网站建设
文章阅读
网建技巧
优化技巧
网建问题
谨宸新闻
行业新闻

首页 > 合肥网站建设 > 正文

flash通过embed传值并跳转网页

发布时间:2013/10/09字体:
摘要:flash通过embed传值并跳转网页,告诉你通过flash来设置网页跳转,经常性我们在开发网站的时候会遇到这样的情况,不想通过代码或者javascript来跳转网页,如果遇到这样的情况,你可以试试我推荐的这个跳转方法,通过flash代码来实现。
有的时候我们会需要这样的功能,通过html插入一个flash文件来实现域名和网页跳转,而不是只通过html插入javascript来跳转,那么如何操作呢?
首页,我们需要准备2个文件
1,index.html
2,redirect.swf
在index.html中body内的代码如下:
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="1" height="1">
      <param name="movie" value="redirect.swf" />
      <param name="quality" value="high" />
      <param name="flashvars" value="values=055178|com" />
      <param name="wmode" value="opaque" />
      <embed flashvars="values=055178|com" wmode="transparent" src="redirect.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="1" height="1"></embed>
    </object>

在上方代码中,我标红的2个地方,请将分割线之前的部分替换为域名的前缀,分割线之后替换为域名的后缀即可。

那么redirect.swf其实是redirect.fla转换生成的,redirect.fla,下面教你如何制作redirect.fla
1,打开flash软件
2,创建flash as2.0文件
3,在第一帧创建关键帧
4,鼠标点击第一帧,按F9,打开脚本面板,将下方代码插入到面板中

var arr:Array = new Array();
arr = values.split("|");
getURL("http://www."+arr[0]+"."+arr[1]);

5,直接保存即可,按ctrl+enter生成redirect.swf

最后将redirect.swf和index.html放在一起,即可访问。这样能完美实现flash通过embed传值并跳转网页的方法。
本文标题:flash通过embed传值并跳转网页
本文网址:http://www.055178.com/wangjianjiqiao/2849.html
原创网址:合肥网络公司<谨宸科技> 版权所有,转载请注明出处,并以链接形式链接网址:www.055178.com
文章标签:flash跳转
 上一篇:搜狗和360大战到底是谁的错
 下一篇:日益强大的高科技是否使你变笨