|
|
|||||
Регистрация: Aug 2014
Адрес: Где-то на поверхности планеты, какой хз
Сообщений: 113
|
navigateToURL(); и javascript
добрый день. Думаю ситация проста и знаакома но я пока не могу разобраться. В общем перерыл интернет вроде нашел то что нужно но вот беда не могу понять почему у меня это не работает.
Задача вызвать флешем функцию javascript. Сделал все как пишут умные люди, но почему-то при запуске на дебаге происходит открывание новой вкладке с адресом указаном в URL. то есть в моем случае пишет: "javascript: myfunction();" (то что в кавычках без них.) Я так понимаю что вызов происходит успешно, но вот когда это все дело происходит непосредственно на странице тут глухо. не происходит ровным счетом ничего. Функция есть и она рабочая, находится в файле привязаном к странице, в обще все работает кроме вызова. может я не правильно вызываю? в общем подскажите все загвоздка? |
|
|||||
Регистрация: Aug 2014
Адрес: Где-то на поверхности планеты, какой хз
Сообщений: 113
|
то есть нужно использовать
вместо navigateToURL(new URLRequest("javascript:myfunction();")); |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Цитата:
Ток не забудь allowScriptAccess ="always" в html выставить |
|
|||||
Регистрация: Aug 2014
Адрес: Где-то на поверхности планеты, какой хз
Сообщений: 113
|
по прежнему тишина на странице.
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Цитата:
Добавлено через 1 минуту Попробуй как-нибудь узнать чему равен ExternalInterface.available при запуске в браузере |
|
|||||
Регистрация: Aug 2014
Адрес: Где-то на поверхности планеты, какой хз
Сообщений: 113
|
Цитата:
<object type="application/x-shockwave-flash" data="/image/movie.swf" width="160" height="200"> <param name="movie" value="/image/movie.swf"> <param name="quality" value="high"> <param name="allowscriptaccess" value="always"/> <param name="FlashVars" value="userid=<? echo session_id()?>"> </object> |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
попробуй заменить вызов EI на
|
|
|||||
Регистрация: Aug 2014
Адрес: Где-то на поверхности планеты, какой хз
Сообщений: 113
|
перепробовал разные варианты записи.
может быть в этом ошибка |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Цитата:
А до вызова EI точно дело доходит? Если поставить trace перед if (ExternalInterface.available) {.. пишет в консоль что-нибудь? Последний раз редактировалось undefined; 01.06.2015 в 19:00. |
Часовой пояс GMT +4, время: 12:54. |
|
« Предыдущая тема | Следующая тема » |
|
|