【问题标题】:Access javascript variable from subdomain从子域访问 javascript 变量
【发布时间】:2015-06-09 13:30:15
【问题描述】:

我有多个子域,有时我会在执行某些操作后使用 window.open 和 close 从子域打开主域。

在执行此活动时,我需要在使用 window.opener.xxx 从打开的弹出窗口加载页面期间访问子域上设置的 javascript 变量,但它说“由于跨源策略而无法访问安全问题框架”。

我试过 document.domin = "maindomain.com";在子域上,但它失败了。

请帮帮我。

谢谢

【问题讨论】:

标签: javascript cross-domain


【解决方案1】:

您可以使用查询字符串传递此变量,例如 domain.com/page.html?variable=value 然后您可以使用 javascript 解析该变量,如下所示:How can I get query string values in JavaScript?

【讨论】:

【解决方案2】:

由于它是您的域并且您可以访问服务器,因此您可以启用跨域资源共享。

如何:http://enable-cors.org/

【讨论】:

    猜你喜欢
    • 2011-09-10
    • 1970-01-01
    • 2018-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多