![]() |
Конкурентный доступ к JS
Всем привет!
Проблема в следующем: 1) Есть некий *.swf файл (скажем clock.swf) 2) В нем в первом (и единственном) кадре вызывается JS функция getURL("javascript: void GetClockTimeZone(\"" + obj_name + "\")"); где obj_name - имя флеш-объекта (берется из поля ID в HTML) 3) В HTML странице этот *.swf тиражируется два раза: <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" . . ID=Clocks1 WIDTH=150 HEIGHT=200> <PARAM NAME=movie VALUE="Clocks.swf?obj_name=Clocks1"> . . </OBJECT> <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" . . ID=Clocks2 WIDTH=150 HEIGHT=200> <PARAM NAME=movie VALUE="Clocks.swf?obj_name=Clocks2"> . .</OBJECT> Так вот. К этой функции обращается только один флеш-объект, а второй толи конкурирует с первым, толи ещ что-то. Ну не могу понять. Может кто делал что-то подобное? |
Поправка.
Функция имеется в виду такая (на подобие):
function GetClockTimeZone(obj_name) { var ClocksObj = InternetExplorer ? eval(obj_name) : eval("document." + obj_name); ClocksObj.SetVariable("SelectedZone", ClocksObj.GetVariable("CurrentZone")); } |
| Часовой пояс GMT +4, время: 06:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.