Просмотр полной версии : определить работает ли JS через swf
Добрый день. Реально ли через флеш определить включен ли JS? И если включён делать во флеше одно действие, если нет другое. спасибо.
ExternalInterface#available
Только вот, если уж JavaScript отключен, то и Flash — подавно.
ExternalInterface.available
ну вообщем ExternalInterface.available помоему из as3 ... а я до as3 пока-что не дорос .. вот такой вариан пока-что придумал .. правда примитивно ...
Когда флеш-ролик полностью загружен он посылает js функцию
getURL("javascript:proverka_js()");
функция отсылает флешу подтверждение - "я рагботаю"
function proverka_js()
{
sit11.SetVariable("medved3", "preved3"); //sit11 - name флеша
}
и во флеше это принимается
// код на первом кадре флеша
if (m2!=1) { // от эта проверка вообще нада? ... ))
getMedved3 = function ()
{
};
setMedved3 = function (value)
{
m2=1;
};
addProperty("medved3", getMedved3, setMedved3);
}
в результате если
m2=1 то js рагботает
m2!=1 не рагботает
и ешо .. флеш без JS очень даже рагботает ) ..
ну вообщем ExternalInterface.available помоему из as3 ... а я до as3 пока-что не дорос ..
Хелп открывать пробовали?
и ешо .. флеш без JS очень даже рагботает ) ..
Имелось в виду совсем другое.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.