我们使用IFRAME在我们的网站中嵌入了第三方网络应用。例子: 我们的网站 - Acme.com 第三方 - Clipmint.com
当加载IFRAME页面时,它应该使用Location对象的Hash属性向我们的站点报告它的高度。 (阅读有关此技术并认为它是跨域安全的)
要做到这一点,Clipmint.com在每个页面的末尾都有一段javascript,如下所示:
top.location.hash = $(document).height();
Firefox是唯一允许此操作的浏览器。 IE,Safari和Chrome会出现各种“不安全”或“权限被拒绝”错误消息。
我还尝试向Acme.com添加HTTP标头,如下所示: Access-Control-Allow-Origin:Clipmint.com
真的很感激任何帮助。
此致 雅克
答案 0 :(得分:-2)
看看JSONP。我认为它支持JQuery 1.2+。