SWF-файл, чтобы просто удалить флэш-куки - PullRequest
0 голосов
/ 02 сентября 2010

Я пытаюсь найти способ javascript для удаления флеш-куки на странице, но безуспешно. Я знаю, что это можно сделать с помощью flash или flex, но проблема в том, что я ничего не знаю о flash, flex и actioncripts ... Итак, мой вопрос: есть ли способ просто загрузить готовый flash-фильм на страницу, программно удаляет все флеш-куки, которые он находит? Может ли кто-нибудь из вас сделать один для меня? Я мог найти какой-то код ActionScript в Интернете и не выглядел сложным, но я не знаю, как его использовать ... Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 03 сентября 2010

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 () для удаления его данных, хотя ссылка все равно остается.1005 *

Если вы не знаете, каковы значения для имени и пути, боюсь, я не знаю, как вы можете с этим справиться.

0 голосов
/ 02 сентября 2010

Я не уверен, что возможно удалить ВСЕ Flash Shared Objects с веб-страницы.

Правила песочницы / безопасности Flash означают, что SO не являются междоменными.Это означает, что один сайт не может отравить или украсть SO для другого сайта.

Это (к сожалению для вас) означает, что сайт не может удалить ВСЕ SO с помощью Flash.

Насколько я знаю,Единственный способ действительно удалить все SO - это сделать это самостоятельно.(Я полагаю, что есть несколько программ для управления / помощи в этом)

Существуют глобальные настройки безопасности, которые могут блокировать создание всех новых SO, но это (в прошлый раз, когда я смотрел) не прояснялоте, которые уже существуют.

...