从 iframe 传递 URL 参数

时间:2021-05-05 08:21:58

标签: javascript jquery dom iframe

我的网站上托管了一个 iframe,它由第三方服务提供。我无法操作 iframe 的源代码,这导致用户能够在框架中导航,而父 URL 保持不变。例如

mysite.co.uk/

这在跟踪和进一步的会话后导航等方面存在问题。

是否可以监听托管 iframe 的事件,然后传入 URL 参数?例如,用户点击 iframe 中的列表并附加了 URL

mysite.co.uk/listings?listing1
mysite.co.uk/listings?listing2
mysite.co.uk/listings?listing3

我的研究建议使用 JaveScript window.location.,但鉴于我无法修改 iframe 的代码,我很难接受这些建议。

任何方向将不胜感激。

1 个答案:

答案 0 :(得分:0)

只能使用同域 iFrame 执行此操作,除非您可以让第三方进行更改以启用 CORS。

相关问题