2014-09-02 3 views
0

У меня есть следующий код:Поиск в Iframe для конкретного тега и создать другой IFRAME

<FORM target="frame" onsubmit="document.getElementById('frame').style.display = 'block';" method="post" action="http://www.example.com/index.html"> 
<input type="text" autocomplete="off" value="" name="search-field" id="header-search-field"> 
<button type="submit">Search</button></FORM> 

<iframe width="700" height="700" id="frame" name="frame" style="display: none;"></iframe> 

The Iframe показать правильно просто заполнив форму. Теперь мне нужно создать второй iframe, который ищет определенный тег внутри загруженного ранее содержимого и показывается только в том случае, если найден. я должен искать для конкретного тега:

<table id="item_specification" cellspacing="0" cellpadding="0"> with all the content inside </table> 

и показать только содержимое внутри таблицы ID (со столом тоже)

ответ

0

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

document.getElementById('header-search-field').contentDocument

+0

Не могли бы вы объяснить, пожалуйста? Iframe и форма, находятся в разных доменах. –

Смежные вопросы