簡體   English   中英

swf文件僅刪除Flash Cookie

[英]swf file to just delete flash cookies

我正在嘗試找到一種JavaScript方法來刪除頁面上的Flash Cookie,但是沒有運氣。 我知道這顯然可以通過Flash或Flex完成,但是問題是我對Flash,Flex和ActionScript一無所知...所以我的問題是:有沒有辦法在頁面中加載預構建的Flash電影,以編程方式刪除找到的所有Flash Cookie? 你們中有人可以幫我一個嗎? 我可以在互聯網上找到一些動作腳本代碼,看起來並不復雜,但是我不知道如何使用它……預先感謝!

使用名稱和路徑定義Flash Cookie或SharedObject。 為了清除它,您必須首先使用這些值檢索它。

var mySoName:String = "name of your sharedObject";
var mySoPath:String = "path to your sharedObject";
var mySo:SharedObject = SharedObject.getLocal(mySoName , mySoPath);

在此之后,您可以簡單地調用clear()方法刪除其數據,但是該引用仍然保留。

mySo.clear();

如果您不知道名稱和路徑的值,恐怕我不知道您該如何處理。

我不確定是否可以從網頁中刪除所有Flash共享對象。

Flash沙箱/安全規則意味着SO並非跨域的。 這意味着一個站點無法毒害或竊取另一站點的SO。

這(對您來說很不幸)意味着站點無法使用Flash刪除所有SO。

據我所知,真正刪除所有SO的唯一方法是自己去做。 (我相信有一些程序可以管理/幫助您做到這一點)

有全局安全性設置可以阻止創建所有新的SO,但是(我最后一次看)並不能清除已經存在的SO。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM