所以我意识到,对于不同域的两个窗口,可以交换的信息非常少。扣留当然使用postMessage
或类似的方法,specific properties
不同域的两个窗口可以获得什么?
举一个简单的例子,如果我打开一个不同域的子弹出窗口,我知道父级可以访问closed
子级的属性。是否有其他可访问属性的列表?
所以我意识到,对于不同域的两个窗口,可以交换的信息非常少。扣留当然使用postMessage
或类似的方法,specific properties
不同域的两个窗口可以获得什么?
举一个简单的例子,如果我打开一个不同域的子弹出窗口,我知道父级可以访问closed
子级的属性。是否有其他可访问属性的列表?
这是规范:https ://html.spec.whatwg.org/multipage/browsers.html#cross-origin-objects 。
Firefox 执行以下操作:https ://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy