【发布时间】:2010-07-25 20:12:11
【问题描述】:
我正在研究名为“Fragment Id Messaging”的跨域 JavaScript 技术。
M 使用 parent.window.location.hash 从 iframe 内部将“#”附加到窗口位置。 这适用于 Firefox,但不适用于 chrome 和 safari。
有什么想法吗?解决办法?
【问题讨论】:
标签: javascript
我正在研究名为“Fragment Id Messaging”的跨域 JavaScript 技术。
M 使用 parent.window.location.hash 从 iframe 内部将“#”附加到窗口位置。 这适用于 Firefox,但不适用于 chrome 和 safari。
有什么想法吗?解决办法?
【问题讨论】:
标签: javascript
如果您尝试更改父框架的位置,Safari 将抛出错误。我猜Chrome也会这样做。很可能是出于安全原因。
看看这个页面:http://tagneto.blogspot.com/2008/01/browser-and-dojo-updates-on-fragment-id.html
【讨论】: