如果我在iframe内容中运行脚本,有没有办法获得属性data-media的值?
代码如下所示:
<div id="myDiv">
<iframe data-create-resource-url="http://my.domain.url"
data-media="Song"
frameborder="0"
height="41"
src="https://different.domain.url" width="366">
</iframe>
</div>我已经尝试了很多方法,比如window.parent.document、top.document、window.parent和其他可用的解决方案,但似乎都不起作用。
发布于 2013-03-12 18:49:35
嗯,你并不真的需要访问家长。当您在iframe中运行脚本时。iframe目前是你的脚本在iframe中的窗口。因此,访问窗口元素应该会得到上述attr。试试这个(未测试):
alert($(window).attr('data-media'));https://stackoverflow.com/questions/15358799
复制相似问题