gpt4 book ai didi

javascript - 不安全的 JavaScript 尝试使用 URL 访问框架

转载 作者:IT王子 更新时间:2023-10-29 02:40:25 26 4
gpt4 key购买 nike

当我尝试将散列值设置为包含另一个域 url 的 iframe 的父 url 时,出现以下错误:

Unsafe JavaScript attempt to access frame with URL "URL1" from frame with URL "URL2". Domains, protocols and ports must match.

我该如何解决这个问题?

最佳答案

不允许从不同来源的子文档访问顶部窗口的 location.hash 属性,但可以设置 location 属性本身。

这意味着假设顶部窗口位置是http://example.com/page/,而不是做

parent.location.hash = "#foobar";

你确实需要知道 parent 的位置并且做

parent.location = "http://example.com/page/#foobar";

由于资源未导航,这将按预期工作,仅更改 url 的哈希部分。

如果您将其用于跨域通信,那么我建议您使用 easyXDM相反。

关于javascript - 不安全的 JavaScript 尝试使用 URL 访问框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4324108/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com