java - 检查父级是否包含hash标签-跨域

标签 java javascript

您好,是否可以检查父 URL 是否包含哈希标记,而不会出现“权限被拒绝”的情况。检查发生在子帧不同的域中。谢谢。

最佳答案

没有。如果没有使用跨域消息传递的合作域,您就无法从一个域进入另一个域的不同框架并查看其 URL 或哈希标签。

可以查看同源限制说明here .

如果两个框架(在不同的域上)正在协作,您可以使用 window.postMessage() 在现代浏览器中的两个框架之间进行通信。

关于java - 检查父级是否包含hash标签-跨域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13003578/

相关文章:

java - DataOutputStream 不刷新

javascript - 把 &lt;script&gt; 标签放在 </body> 标签后面有错吗?

javascript - 使用 JavaScript 选择特定的 DOM 元素

javascript - 从谷歌地图检索坐标

java - 输入数字进入下一行,但输入非数字时出现异常

java - 如何使用 JSON/JQUery 向外部网站提交数据并获取结果并显示在我的 JSP 页面中

java - 下一个更大元素的时间复杂度

java - Spring SessionFactory 注入(inject)问题

javascript - Chrome 中的网络摄像头 js 错误 : Could not access webcam

Javascript、事件、事件监听器和内存泄漏