2010-04-07 100 views
0

我發現了幾種從JavaScript創建Flash LSOs的解決方案(例如:http://www.nuff-respec.com/technology/cross-browser-cookies-with-flash) 如果Page(www.hostA.com/index.html)和。 SWF文件來自同一個網站,一切工作正常。是跨域Flash本地共享對象(LSO又名Flash Cookie)

不,我試圖加載www.hostA.com/index.html的網頁,其中包括www.hostB.com/flashcookie.swf(不同的網站)。但後來我無法讀取或存儲LSO。

我嘗試過幾種配置(crossdomain.xml,Security.allowDomain(「...」)),但沒有任何效果。

這種跨域訪問LSO可能嗎?

第三方發佈的基於Flash的廣告是否可以將LSO保存在我的光盤上?

感謝 -stephan

回答

0

我想這是不可能的,至少在土坯文檔他們說你不能:

無法跨沙箱邊界訪問共享對象 。

+0

,我讀了太多,我想如果我嵌入.swf文件,它應該是可以設置爲LSO嵌入域,在本例中,對於www.hostB.com,這應該在沙箱內。 例如,如果我在博客中觀看嵌入式視頻,youtube播放器可以在我的電腦上存儲LSO嗎? – user85155 2010-04-07 14:49:16

+0

第三方提供的基於Flash的廣告是否可以在我的光盤上保存LSO? – user85155 2010-04-07 15:16:31