合肥網(wǎng)站建設(shè)
文章閱讀
網(wǎng)建技巧
優(yōu)化技巧
網(wǎng)建問題
謹宸新聞
行業(yè)新聞

首頁 > 合肥網(wǎng)站建設(shè) > 正文

flash通過embed傳值并跳轉(zhuǎn)網(wǎng)頁

發(fā)布時間:2013/10/09字體:
摘要:flash通過embed傳值并跳轉(zhuǎn)網(wǎng)頁,告訴你通過flash來設(shè)置網(wǎng)頁跳轉(zhuǎn),經(jīng)常性我們在開發(fā)網(wǎng)站的時候會遇到這樣的情況,不想通過代碼或者javascript來跳轉(zhuǎn)網(wǎng)頁,如果遇到這樣的情況,你可以試試我推薦的這個跳轉(zhuǎn)方法,通過flash代碼來實現(xiàn)。
有的時候我們會需要這樣的功能,通過html插入一個flash文件來實現(xiàn)域名和網(wǎng)頁跳轉(zhuǎn),而不是只通過html插入javascript來跳轉(zhuǎn),那么如何操作呢?
首頁,我們需要準備2個文件
1,index.html
2,redirect.swf
在index.html中body內(nèi)的代碼如下:
    <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轉(zhuǎn)換生成的,redirect.fla,下面教你如何制作redirect.fla
1,打開flash軟件
2,創(chuàng)建flash as2.0文件
3,在第一幀創(chuàng)建關(guān)鍵幀
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放在一起,即可訪問。這樣能完美實現(xiàn)flash通過embed傳值并跳轉(zhuǎn)網(wǎng)頁的方法。
本文標題:flash通過embed傳值并跳轉(zhuǎn)網(wǎng)頁
本文網(wǎng)址:http://www.bailzz.com/wangjianjiqiao/2849.html
原創(chuàng)網(wǎng)址:合肥網(wǎng)絡(luò)公司<謹宸科技> 版權(quán)所有,轉(zhuǎn)載請注明出處,并以鏈接形式鏈接網(wǎng)址:www.bailzz.com
文章標簽:flash跳轉(zhuǎn)
 上一篇:搜狗和360大戰(zhàn)到底是誰的錯
 下一篇:日益強大的高科技是否使你變笨