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

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

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

由于同源策略,所有使用parent.document.title的尝试都不起作用.

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

最佳答案 据我所知,这是不可能的 – 如果你提到的那样,如果是同源政策的目标,就要阻止这类事情.

除非我们中间的好黑客当然找到了后门:)

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

点赞