[英]How can I access and reload this iframe?
我有一個類似這樣的html頁面結構,
<body>
<table id = "a">
<tr>
<td id = "x"></td>
<td id = "b">
<div id = "y"></div>
<div id = "c">
<iframe id = "d"/>
</div>
</td>
</tr>
</table>
</body>
我嘗試過在所有元素上使用getElementById()
,
var iframe = document.getElementById('d');
iframe.src = iframe.src;
但是, getElementById()
返回null
。 請幫忙!
PS :iframe來自同一域。 需要嚴格的JS代碼。 請不要使用JQuery。
編輯 :如何訪問iframe?
document.getElementById('some_frame_id').contentWindow.location.reload();
看起來像這里的副本
嘗試使用:
<body>
<table class= "a">
<tr>
<td class= "a"></td>
<td class= "a">
<div class= "a"></div>
<div class= "a">
<iframe class= "a"/>
</div>
</td>
</tr>
</table>
</body>
和js:
document.getElementsByClassName("a");
自己嘗試»
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.