如何将JavaScript函数发送到加载了外部内容的iframe,
例如
的onclick = “的getElementById( 'myiframe')SRC = '乐();'”
有没有ajax的方法,我认为 XMLHttpRequest 可以帮助我。
答案 0 :(得分:0)
你不能,这是一个安全功能
答案 1 :(得分:0)
一切都必须在同一个域上。或者您需要设置代理
答案 2 :(得分:0)
如前所述,由于浏览器的内置安全模型,您无法做到这一点。
但是,如果这两个站点托管在同一个子域上,例如appA.company.com和appB.company.com,则可以使用域放松来绕过它。 您所要做的就是将两个页面中的document.domain设置为company.com。 有关详细信息,请参阅http://www.tomhoppe.com/index.php/2008/03/cross-sub-domain-javascript-ajax-iframe-etc/