Как мне сослаться на набор фреймов в iframe, используя JavaScript?

Не могу понять, что я делаю неправильно (кроме использования фреймов:-P).

<script type="text/javascript">
    var cols = the_set.cols; //works within frameset.html
    var cols = frames['set_iframe'].the_set.cols; // doesn't work within parent
    var cols = document.getElementById('set_iframe').the_set.cols; // doesn't
    var cols = document.getElementById('set_iframe').getElementById('the_set').cols; // doesn't
</script>

<!--parent.html-->
<iframe id="set_iframe" name="set_iframe" src="frameset.html">

<!--farmeset.html-->
<frameset name="the_set" id="the_set" cols="180,*">
    <frame id="left" name="left">
    <frame id="right" name="left">
</frameset>

1 ответ

Пытаться:

 var cols = frames['set_iframe'].contentWindow.document.the_set.cols;
Другие вопросы по тегам