jump to navigation

Flash Player 9 對安全性的新定義 八月 1, 2006

Posted by 宇狗 in Action Script, adobe, flash, Uncategorized.
trackback


雖然Adobe Flash Player 9已經推出一陣子了,Aodobe Flash 9 Public Alpha也已經釋出,不過我過很久後才發現我的某網站中的 flash 選單竟然失去功能。我猜想原因是:雖然可以 loadMovie 載入不同網域的 swf 檔案,但是從這一刻開始,getURL (連結語法)將無效。如此一來,我的設計將無用武之地。

後來我用Google搜尋了"flash 9 geturl 安全性“後,發現這個部落格的作者也有類似問題。在他的建議下,我終於成功的克服這項問題。關鍵在於HTML中,宣告Flash的語法得做些手腳:只要把 <param name="allowScriptAccess" value="sameDomain" /> 改成 <param name="allowScriptAccess" value="always" /> 就可以繼續為所欲為了!詳細說明請看原文:Flash小技巧之allowScriptAccess

迴響»

1. ericsk - 八月 1, 2006

其實我很想知道,這樣改了之後能夠開 socket 連到別的 domain 嗎?如果可以就真的太可怕了 Orz


發表迴響

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

連結到 %s

Follow

Get every new post delivered to your Inbox.