【问题标题】:How to change a page title of an outer frame that is a different domain?如何更改不同域的外框的页面标题?
【发布时间】:2011-10-30 06:31:13
【问题描述】:

如何更改不同域的外框的页面标题?

我的代码存在于与页面不同域的 iframe 中。

由于同源策略,所有使用parent.document.title 的尝试均无效。

|page title         x |
|---------------------|
| domain a.com        |
|                     |
|  |---------------|  | 
|  | iframe        |  |
|  | domain b.com  |  |
|  | my code here  |  |
|  |               |  |
|  -----------------  |
|                     |
-----------------------

【问题讨论】:

    标签: javascript iframe


    【解决方案1】:

    据我所知,这是不可能的——如果你提到的同源政策的目标是防止这种事情发生。

    当然,除非我们当中的优秀黑客找到后门 :)

    编辑如果您控制域 a.com 上的代码,则 b.com 上的代码可以将标题上传到由 a.com 上的代码轮询的服务器......但它看起来有点丑。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-16
      • 2022-06-14
      相关资源
      最近更新 更多