Как вытащить src фрейма загружающегов другом фрейме

Тема в разделе "JavaScript", создана пользователем new_forward, 20 июн 2012.

Модераторы: ZiX
  1. new_forward

    new_forward

    Регистр.:
    5 май 2008
    Сообщения:
    668
    Симпатии:
    44
    Доброго времени суток! Есть вот такая дом структура:
    HTML:
    
    <html>
    <head>
    </head>
    <body>
    Содержимое1
    <div id="go">
    <ins>
    <ins id="aswift_0_anchor">
    <iframe width="160" scrolling="no" height="90" name="myframe" id="myframe">
    Содержимое 2
    <iframe width="160" scrolling="no" height="90" src="http://site.ru" name="myframe2" id="myframe2" hspace="0" allowtransparency="true">
    Содержимое 3
    </iframe>
    </iframe>
    </ins>
    </ins>
    </div>
    </body>
    </html>
    
    Как достать значение атрибута src второго фрейма (myframe2) вставив js код где Содержимое1? возможно это сделать хоть как то?
     
  2. Mr. Brightside

    Mr. Brightside

    Регистр.:
    19 янв 2010
    Сообщения:
    478
    Симпатии:
    70
    Если это твой код, то использовать для вывода этих файлов жаба-скрипт вместо iframe. Например jQuery.load.
     
  3. StrikeOFF

    StrikeOFF ♥kan inte lyfta utan lift♥

    Регистр.:
    20 мар 2010
    Сообщения:
    362
    Симпатии:
    200
    А если чужой? актуально и для меня
     
  4. Mr. Brightside

    Mr. Brightside

    Регистр.:
    19 янв 2010
    Сообщения:
    478
    Симпатии:
    70
    ну хер его знает. можно file_get_content в переменную (там будет весь хтмл-код страницы), а потом ее jQuery.html в нужном месте. Предварительно распарсить и извлечь нужный кусок кода.
     
  5. new_forward

    new_forward

    Регистр.:
    5 май 2008
    Сообщения:
    668
    Симпатии:
    44
    PHP тут не поможет... может можно как то через JS функцию match или Indexof я пробовал у меня не получилось, просто я не так хорошо знаю js....