【问题标题】:Cross domain update hash on opener in JavascriptJavascript中开启器上的跨域更新哈希
【发布时间】:2015-09-13 16:18:11
【问题描述】:

我有两个域 - 我们称它们为 newssite.com 和 app.com。

我将在 newssite.com/myapp 上插入 app.com 的 iframe 版本。

类似的东西。

当人们点击该 iframe 中的链接时,我希望浏览器中的顶部主 URL 更新,以便人们可以直接链接到它,然后我将在 iframe 中加载正确的 url。

它应该更新为类似 newssite.com/myapp#!app.com/new/link.html

反正我能做到吗?我不断收到跨域错误..

【问题讨论】:

    标签: javascript jquery html iframe cross-domain


    【解决方案1】:

    在 iframe 的头部使用<base target="_parent" />,或在标签<a href="doWhatNow" target="_parent">link in iframe</a> 中使用相同的属性

    【讨论】:

    • 那会(只是)导致 URL 被加载到父框架中,对吗?实际处理请求并在 iframe 中加载所需内容仍然取决于父级?
    • 这不是我想要的。我不想离开 iframe。我想从 iframe 向原始页面发送一个 javascript 回调..
    猜你喜欢
    • 2023-03-04
    • 1970-01-01
    • 2011-10-30
    • 2021-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-26
    相关资源
    最近更新 更多