![]() |
getURL("javascript:...) заморочка
getURL("javascript: abc=100;") не работает
getURL("javascript: alert(1);") работает Очень задолбался. Спасите помогите. Как забрать из флэша переменные???? |
добавляю. В восьмом плеере эта (см. выше) фича по дефолту заблокана. Да я, в общем, так и не допёр как её разблокать =)
Таким образом, остается возможным захавать данные только из жаваскрипта. Методом GetVariable(). Но в мозиле он не пашет!!! (оперу даже не смотрел пока). Спасите помогите!! Как достать данные из флеша ???? Поиск вообще ни хрена не рулит. |
Цитата:
getURL ('javascript: function temp () {abc = 100; alert (">> " + abc);}; void temp();'); в восьмерке тоже прекрасно работает если в хтмл в свойствах объекта поставишь <param name="allowScriptAccess" value="always" /> (для локального тестирования) так же можно использовать вызов функции js из флэша через ExternalInterface.call (methodName:String, parameter1:Object); parameter1 - Any parameters to be passed to the function. You can specify zero or more parameters, separating them by commas. The parameters can be of any ActionScript data type. When the call is to a JavaScript function, the ActionScript types are automatically marshalled into JavaScript types. When the call is to some other ActiveX container, the parameters are encoded in the request message. (взято из хелпа, так что он рулит неимоверно) |
А почему для 7-ки? Это и в 6-ке будет работать.
|
Цитата:
|
to 7thsky™ . Спасибо большо. Пробую.
Случайно узнал что у меня ещё одна проблема. Может getVariable() из-за этого и не работал (а может и нет).. Короче. Не мог бы кто нить скинуть мне нормальный код для тега "embed"? Потому что то, что делаю я (и MM_flash экспортёр) не собирается работать вообще. width и height на 100% не выставляются и javascript выставленный атрибут name у мувика не видит :mad: |
вот код мой
Код:
<embed src="01.swf" quality="high" menu="false" bgcolor="#ffffff" width="100%" height="100%" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" name='my_movie'/>Код:
<embed src="01.swf" width="100%" height="100%" menu="false" quality="high" scale="noscale" salign="lt" bgcolor="#faf9f9" name="index" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="extras_num=11" /> |
Цитата:
|
я нашел.. если кому интересно. Фишка в том числе (в дополнению к коду тега embed с конклейва) в стиле теаг body. Код:
Код:
html, body { |
Я и это нашёл.
Код:
mov_obj = document.getElementById('movie');Следующий этап в борьбе с мазилой: не хочет выполнять mov_obj.SetVariable(). Как быть? |
| Часовой пояс GMT +4, время: 23:23. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.