Kam*_*ius 2 html javascript iframe dom
我有下一个元素结构:
<div class="container">
<iframe class="outer">
..
<iframe class="inner">
actual markup with scripts here
</iframe>
</iframe>
</div>
Run Code Online (Sandbox Code Playgroud)
使用纯粹的javascript,我已经走出了"内部"iframe到外部的iframe:
//this is HTML tag of ".outer" iframe
var parent = window.parent.document.getElementsByTagName('html')[0];
Run Code Online (Sandbox Code Playgroud)
但我仍然需要使用".container"元素来操纵它.谁能告诉我如何从".inner"元素中的脚本中获取".container"元素?
也许这个:
var outer = window.parent;
var mainWindow = outer.parent;
var container = mainWindow.document.getElementsByClassName('container')[0];
Run Code Online (Sandbox Code Playgroud)
但不要忘记你的iframe必须在同一个域上.
| 归档时间: |
|
| 查看次数: |
2947 次 |
| 最近记录: |