原文链接:https://javascript.info/cross-window-communication,translate with ❤️ by zhangbao.

“同源”策略限制了窗口、框架之间的通信。

假设我们现在打开了两个窗口:一个窗口是来自 john-smith.com,另一个来自 gmail.com,我们就不能再 john-smith.com 这个地址写个脚本读到邮件。

同源

两个 URL 地址“同源”表示这两个地址有相同的协议、域名和端口。

下面是一些同源 URL 地址的例子:

这些就不是了: