Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.12.2011, 21:02
Новичок на форуме
Отправить личное сообщение для Nort Посмотреть профиль Найти все сообщения от Nort
 
Регистрация: 13.10.2011
Сообщений: 4

Передача параметра во флеш
Существует флеш обьект на странице
<object id="mmap2" width="550" height="660" name="map" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=8,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<param value="/img/1.swf" name="movie">
<param value="high" name="quality">
<param value="transparent" name="wmode">
<param id="flash_vars" value="rb_link=#&lang=0&in1=0&in2=0&in3=0&in4=0&in5=0&in6=0&in7=0&in8=0&in9=0&in10=0&in11=0&in12=0" name="FlashVars">
<embed id="embed_vars" width="550" height="660" pluginspage="http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" swliveconnect="false" wmode="transparent" quality="high" src="/img/1.swf" flashvars="rb_link=#&lang=0&in1=0&in2=0&in3=0&in4=0&in5=0&in6=0&in7=0&in8=0&in9=0&in10=0&in11=0&in12=0" name="mmap2">
</object>

Написал скрипт который динамически передает в переменную значение flashVars(необходимо чтобы скрипт не сбрасывал значения после изменения свойства visible окна)
function refresh(){
rblink = "rb_link=#&lang=0"
for(var i=1;i<refrarr.length;++i){
rblink+="&in"+i+"="+refrarr[i];
}
//getEl("embed_vars").setAttribute("flashvars", rblink);
getEl("flash_vars").value = rblink;
}


ЗАкоменченая строчка, то бишь getEl("embed_vars").setAttribute("flashvars", rblink); НЕ работает в ИЕ. Во всех остальных браузерах все ок. Что это и как мне решить сей косяк?
П.С чуть не забыл.
function getEl(id){
return document.getElementById(id);
}
Ответить с цитированием
  #2 (permalink)  
Старый 16.12.2011, 20:46
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

попробуй без функции getEl(), т.е.
d.getElementById("embed_vars").setAttribute("flashvars", rblink);
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача объекта как параметра функции Fenec jQuery 3 05.01.2011 18:22
Передача параметра? hatata jQuery 6 14.03.2010 15:12
Передача параметра содержащего кавычки Polar Wolf Общие вопросы Javascript 1 02.09.2009 15:16
Передача параметра из checkbox в asp страницу artwalek AJAX и COMET 3 11.08.2009 14:24
передача данных во флеш demg Общие вопросы Javascript 5 27.01.2009 14:12