使用EasyXDM时外部域和子域之间的差异?

时间:2012-10-29 15:44:42

标签: javascript cross-domain

使用EasyXDM时外部域和子域之间是否存在差异?

我想知道:

  • 安全问题
  • 跨浏览器支持
  • 速度
  • 任何轻微或重大的

我真的找不到很多关于此的信息,所以我认为它必须是相同的?

进一步解释哪一个是最好的设置:

  1. example.com< - > sub.example.com
  2. example.com< - > sub.other.com

1 个答案:

答案 0 :(得分:0)

有一件事让这件事变得更容易,我发现document.domain

  

同一原产地规则有一个例外。脚本可以设置   document.domain的值为当前域的后缀。如果是的话   因此,较短的域用于后续的原始检查。

     

例如,假设文档中的脚本位于   http://store.company.com/dir/other.html执行以下操作   声明:document.domain =“company.com”;

     

执行该语句后,   页面将通过原点检查   http://company.com/dir/page.html。但是,通过同样的推理,   company.com无法将document.domain设置为othercompany.com。

来源:https://developer.mozilla.org/en-US/docs/Same_origin_policy_for_JavaScript