Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как прочитать параметр ifram-a? (https://javascript.ru/forum/misc/31146-kak-prochitat-parametr-ifram.html)

kay-n 28.08.2012 14:54

Как прочитать параметр ifram-a?
 
Всем привет. Не могу справиться с небольшой задачей, если кто может, помогите.
И так. Есть iframe
<iframe flashvars='user_id=46' height='768' src='http://taketi.me/game_f/gallows/index.html' width='1024'></iframe>

Как мне в загружаемом в него html прочитать параметр flashvars?

bes 28.08.2012 15:33

parent.document.getElementById('id_фрейма').getAtt ribute('flashvars')

kay-n 28.08.2012 15:44

alert(document.getElementsByTagName("iframe"));
выводит:
[object NodeList]
но уже :
alert(document.getElementsByTagName("iframe"))[0];
выводит: undefined

lord2kim 28.08.2012 15:47

kay-n, если вы пытаетесь вызвать этот код из .html-страницы, загруженной в iframe, на которой нет других iframe, то естественно
вам bes написал как нужно
к тому же нужно
alert(document.getElementsByTagName("iframe")[0]);

kay-n 28.08.2012 15:56

Ну естественно так, я просто опечатался набирая сообщение.
Цитата:

document.getElementsByTagName("iframe")[0]/*.getAttribute("flashvars")*/ = undefined

lord2kim 28.08.2012 16:01

kay-n, пример
Пример: страница 1.html
<iframe src="2.html" flashvars="bI"></iframe>

Пример: страница 2.html
<script>
alert(parent.document.getElementsByTagName("iframe")[0].getAttribute("src"));
</script>

kay-n 28.08.2012 16:23

Алиллуя, братья-:victory: , ключевым было свойство parent


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