使用javascript选择帧上下文
有没有办法用Javascript以编程方式选择框架上下文? 假设当前网页中存在两个不同的框架,我需要将“hello”附加到第二个框架。 问题是第二帧具有与当前网页不同的域。 使用chrome开发人员工具,我可以简单地选择第二帧上下文并从控制台执行$('body').append('hello')
,但我应该能够以编程方式执行此操作。
参考: 使用Chrome开发人员工具调试iframe
有没有办法实现这个目标?
意图 :我需要创建一个专门针对具有与主网页不同的域的框架的书签。
相同的域很简单:
window.parent.doSomeThing()
交叉起源有点棘手
这是一篇关于它的好文章。
如果html5是一个选项:您可以使用postMessage API
大多数浏览器现在都支持:
在这里,您可以了解您所定位的浏览器是否受支持。