【问题标题】:Act on event of change of iframe url对 iframe url 更改事件采取行动
【发布时间】:2011-12-04 18:54:50
【问题描述】:

好的,所以我读了又读,但我不知道该怎么处理它。

我的情况是这样的: 我的大学内部托管了一个博客,并且可以在大学内部访问。 这让我很沮丧,因为我想在家时检查一下。相信我,如果这通过了,我会向大学的有关部门报告。 所以我所做的是:我在大学的网络空间中上传了一个 PHP 脚本,该脚本使用网络空间提供服务器(在 univ 域内)获取博客中的 HTML,并将其输出到 iframe 内的主页。

问题: 每当我点击 iframe 中的任何链接时,它都会重定向到博客中的原始页面,因此我无法阅读它。

我从阅读 addEventListener 开始。然后我想到了使用 document.write() 将 PHP 文件的输出直接输出到这个页面中。 (但这会导致我原来的 js 消失,我不希望这样)。我看到许多帖子宣布了跨域 JS 访问的禁止性质。所以我在iframe里面点击博客上的链接,得到403禁止后获取URL,然后再次加载iframe的想法也没有了。

欢迎提出任何建议。

干杯, AJRocker

【问题讨论】:

    标签: php javascript iframe cross-domain


    【解决方案1】:

    我认为这种重定向的原因是每个链接都有带有“_top”值的目标属性,以防止这种注入到 iframe 中。

    【讨论】:

      猜你喜欢
      • 2013-09-10
      • 1970-01-01
      • 2012-05-06
      • 2020-04-20
      • 2014-02-23
      • 2013-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多