TShopping

 找回密碼
 註冊
搜索
查看: 2153|回復: 3
打印 上一主題 下一主題

[教學] 解決須點按兩次才能看到FLASH的問題!

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-9-23 21:08:15 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
 
Push to Facebook
文章來源 :  資訊園地討論區 » ※ 架站資源 » ※ 參考資料 » 解決XP瀏覽 Flash需要啟動辦法

*以下方法站長已經實際測試過,可能是網路上最方便而且解說最完全的,各位朋友可以安心使用.
而且只要網站裏放了一個 js後,以後不管要在放進個 flash , 都只須要填寫第二段代碼到須要的地方和更改
正確的flashURL就可以了.

由於微軟的4月份的升級補丁﹐造成XP用戶瀏覽網上flash需要激活﹐這樣給用戶帶來一定的安全性﹐但這給網站設計人員造成很大的不便。資訊園地討論區! O2 f( F3 L9 z% h
下面我就很多網站給出的解決方法做了整合﹐研究出來最方便的解決方法
我們創建一個JS文件﹐flash_view.js文件內容如下﹕

  1. document.writeln ('<OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" WIDTH='+flashWIDTH+' HEIGHT='+flashHEIGHT+'>');
  2. document.writeln ('<ARAM NAME=movie VALUE="'+flashURL+'">');
  3. document.writeln ('<ARAM NAME=wmode VALUE=transparent>');
  4. document.writeln ('<ARAM NAME=loop VALUE=true>');
  5. document.writeln ('<ARAM NAME=quality VALUE=high>');
  6. document.writeln ('<EMBED src="'+flashURL+'" loop=true wmode=opaque quality=high swLiveConnect=FALSE WIDTH='+flashWIDTH+' HEIGHT='+flashHEIGHT+' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED>');
  7. document.writeln ('</OBJECT>');
複製代碼







注意這段代碼裏的三個變量﹕flashURL﹑flashHEIGHT﹑flashWIDTH。
他們分別代表了要插入Flash的三個屬性﹐即﹕地址﹑高度﹑和寬度。

使用方法﹕
1﹑然後在所需Flash的地方插入以下JS代碼﹕

  1. <script language=javascript>
  2. var flashURL="更改正確的flash路徑 ";
  3. var flashWIDTH="260";   
  4. var flashHEIGHT="590";
  5. </script> <script language=javascript src="js/flash_view.js"></script>
複製代碼






這樣就可以﹐在任何地方插入多個swf文件﹐是不是很簡單﹐很多網上辦法都很麻煩。這樣同一個頁面﹐插入多個swf文件時﹐只需更改flashURL﹑flashWIDTH
flashHEIGHT的值就可以了。

 

臉書網友討論
2#
發表於 2011-8-14 01:00:32 | 只看該作者
不錯,感謝樓主

版主招募中

3#
發表於 2011-8-14 00:58:34 | 只看該作者
支持一下吧  


*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-4-26 03:54 , Processed in 0.073831 second(s), 19 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表