Вызов определенного идентификатора внутри кадра - PullRequest
2 голосов
/ 03 января 2012

У меня есть тег iframe в mainpage.html, который iframe вызывает back.html ..

есть ли способ вызвать только определенные идентификаторы в back.html для отображения в iframe ..

Деталь: у меня есть таблица 25x25 в back.html.изначально iframe показывает все 625 ячеек, свернутыхкаждая ячейка имеет уникальный идентификатор.Могу ли я вызвать определенную ячейку только для отображения (в оригинальном размере) внутри iframe.

или есть ли другой способ обойти это .. пожалуйста, укажите

1 Ответ

3 голосов
/ 03 января 2012

Попробуйте этот код:

var iframe    = document.getElementById('your-iframe-ID'), 
                /* or other kind of reference to the iframe DOM node */

    iframeDoc = ((!!iframe['contentDocument']) 
              ? iframe.contentDocument 
              : iframe.contentWindow.document),

    cell      = iframeDoc.getElementById('your-cell-ID');
                /* this is a reference to cell inside the iframe */

Конечно, я предполагаю, что mainpage.html и back.html находятся в одном домене (для политики одного происхождения )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...