Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Ламерский вопрос (https://javascript.ru/forum/dom-window/5464-lamerskijj-vopros.html)

kostepanych 16.10.2009 18:52

Ламерский вопрос
 
Собственно говоря, есть на странице тег:

<param name='flashVars' value='param1=12345&location=XXX'/>

Как вместо ХХХ подставить location.href?

Gvozd 16.10.2009 19:25

примерно так:
document.getElementsByName('flashVars')[0].value='param1=12345&location='+location.href

kostepanych 17.10.2009 18:42

А подобные манипуляции необходимо делать в обработчики события onload, или прокатит вставка скрипта непосредственно после тега?
<param name='flashVars' value='param1=12345&location=XXX'/>
<script>
   document.getElementsByName('flashVars')[0].value='param1=12345&location='+location.href
</script>


И нельзя ли вставлять JS переменные непостредственно в тег, как в JSP?
<param name='flashVars' value='param1=12345&location=${location.href}'/>

Gvozd 17.10.2009 19:52

Цитата:

Сообщение от kostepanych
А подобные манипуляции необходимо делать в обработчики события onload, или прокатит вставка скрипта непосредственно после тега?

а попробовать оба варианта, и не задавать таких глупых вопросов, что вам мешает?
Цитата:

Сообщение от kostepanych
И нельзя ли вставлять JS переменные непостредственно в тег, как в JSP?

нет, разумеется


Часовой пояс GMT +3, время: 23:52.