JavaScript+iframe

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем Funtik, 7 окт 2004.

Статус темы:
Закрыта.
  1. Funtik

    Funtik Гость

    У меня такой вопрос - как получить доступ к элементам iframe из странички которая загружает этот самый iframe?
    Пример:
    файл загружающий iframe
    <html>
    <iframe SRC="Frame.html" type="text/html" NAME="Frame1" id="myFrame">
    </iframe>
    <script type="text/javascript">

    пытаюсь получить количество линков во фрейме
    document.write("<P> 1 "+ document.all.Frame1.links);

    document.write("<P> 2 "+ this.window.frames["Frame1"].document.links.length);
    </script>
    </html>

    Сам iframe

    <html>
    <head>
    <title>cool</title>
    </head>

    <body>
    <a href="iframe_page1.html">normal link</a>
    <a href="iframe_page1.html">normal link</a>

    <FORM NAME="myform" ACTION="foo.cgi" METHOD="get" ID="myform">
    Enter a value:
    <INPUT TYPE="text" NAME="text1" VALUE="everything"
    SIZE=20>
    Check if you want:
    <INPUT TYPE="checkbox" NAME="Check1" CHECKED> Option #1
    <P>
    <INPUT TYPE="button" NAME="button1" VALUE="Press Me">
    </FORM>

    <a href="iframe_page1.html">normal link</a>
    </body>
    </html>


    Мой скрипт выводит следущее:
    0 undefined
    1 0

    кто нибудь может помочь??
    очень надо
    спасибо
     
  2. BOBRYA

    BOBRYA Гость

    Ну дык iframe как никак DOM объект у него и методы другие
    см документацию
     
  3. Guest

    Guest Гость

    а ведь должен выводить:

    1 undefined
    2 0
     
Статус темы:
Закрыта.

Поделиться этой страницей