0

我有一个网站(abc.com),其中在 facebox 中打开了 iframe(efg.com)。我使用 porthole 来执行 java-script 跨域脚本,但这在 chrome 中运行良好,但在 firefox 和IE浏览器。

有没有其他方法可以使用 javascript 在跨域环境中发送消息?

4

2 回答 2

0

尝试 Apache url 重写

http://httpd.apache.org/docs/2.0/misc/rewriteguide.html

于 2012-04-24T09:08:05.160 回答
0

我在使用 porthole 时也遇到了同样的问题,我无法将消息事件从子 iframe 发送到 firefox 和 IE 上的父页面,问题是我的 iframe 代码没有名称属性只有 id,所以我添加了一个名称属性到我的iframe 和中提琴!它现在可以在 Firefox 和 IE 上运行了!

请确保您的 iframe 将具有名称和 ID。:)

于 2013-12-23T11:30:04.307 回答