sti*_*k81 8 html javascript iframe web
我已经看到了从iframe获取父文档的一些优雅的解决方案 - 比如这个.但是,我无法让它发挥作用 - 我认为这不可能是由于证券问题(跨域脚本编写?)?
我的问题是; 我仍然可以从iframe内部访问父文档 - 或者近年来这是否有所改变?如果我能够访问这个; 有关为什么我在打印时parent.document或window.parent.documentiframe的内容中未定义的想法?
Rob*_*b W 20
如果域匹配,仍然可以从帧内访问父级.
例如,看看这些小提琴:
fiddle.jshell.net,父主机:fiddle.net 不匹配=失败jsfiddle.net,父主机:jsfiddle.net**匹配=成功*您可以通过以下方式访问父级:
window.parent
parent
top //If the parent is the top-level document
window.top
Run Code Online (Sandbox Code Playgroud)
变量parent和top可重写(通常不是意).使用window.parent起来更安全更安全.或者,您可以替换window为document.defaultView.