我在mainpage.html中有一个iframe标记,iframe调用back.html ..
有没有办法只调用back.html中的特定ID以便在iframe中显示..
详情: 我在back.html中有25x25表。最初,iframe显示所有625个细胞最小化。每个单元格都有唯一的ID。我可以调用特定的单元格来显示iframe内的(原始大小)。
还是有其他方法可以解决它..请注明
答案 0 :(得分:3)
试试这段代码:
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
属于同一个域(针对same-origin政策)