
很有趣的是,上網爬文很多人都說不要更新「KB912945」這個更新檔即可,但實際上,這樣的方式並不能完全解決問題,難道微軟的每一次更新使用者都要防東防西嗎?而且這樣的東西不應該是瀏覽者來操心,是設計人來操心不是嗎?來看看ADOBE官方發佈的解決方式。
如何解決?(以下語法畫刪除線部份都是尺寸、路徑要修改的部份,要記得修改喲)
1.先進官方網站下載AC_ActiveX.js and AC_RunActiveContent.js兩個檔案。
2.將下方這兩行Script貼至HTML裡的<head></head>之間
<script src="
<script src="
3.將下方這段取代原本置入flash的這段代碼<object></object>
<script type="text/javascript">
AC_FL_RunContent( "codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0","width","
</script>
4.若怕瀏覽者沒有開啟Java Script,你可以將原來<object></object>這段用<noScript></noScript>包起來,如下所示
<noscript>
<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="
<param name="movie" value="
<param name="quality" value="high" />
<embed src="
</object>
</noscript>
5.存檔測試。
沒有留言:
張貼留言