Просмотр полной версии : allowscriptaccess из флеша в html
Привет. Вопрос такой: можно ли из флеша изменять значения allowscriptaccess в html странице? К примеру. У меня лежит флешка на сайте, в html коде прописано:
<param name="allowScriptAccess" value="sameDomain" />
Могу ли я из флешки изменить его значение на "always" ?
Спасибо.
Не можете.
а если попробовать через fscommand? или тоже не выйдет?
Нет, не выйдет.
А можно хотя бы флешом прочитать значение этой переменной в html?
Используя только Flash — нет.
Используя только Flash — нет.
а с помощью чего? js? или какие еще варианты есть?
Никаких.
Ну почему же сразу никаких. К примеру, с помощью js можно вытянуть любое значение переменной из html страницы, главное только знать имя нашей флешки, что бы определить к какой именно флешке относится значение параметра allowScriptAccess. Определить название просто
var url_array:Array = this._url.split("/");
var my_str:String = String(url_array.pop());
И что? Вы вывели имя файла флешки (а это вообще может быть и не имя) на удаленном домене, причем тут оно?
И что? Вы вывели имя файла флешки (а это вообще может быть и не имя) на удаленном домене, причем тут оно?
ну а потом во флеше с помощью js узнать значение этой переменной
getURL("javascript:var a=allowScriptAccess.value;");
ну и потом передать значение "а" флешу. Вот и все.
ну а потом во флеше с помощью js узнать значение этой переменной
getURL("javascript:var a=allowScriptAccess.value;");
ну и потом передать значение "а" флешу. Вот и все.
«Никаких» я имел ввиду кроме JS. Только если у вас нет доступа к html-коду страницы, то вы ничего сделать не сможете.
Главное, что бы флешка лежала на странице )) спасибо за ответы, я Вам очень признателен.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.