Javascript 文档.domain

标签 javascript

我正在尝试访问工作服务器以与名为 Spotfire 的应用程序一起使用。我的同事把这个传给我,现在已经休息了几个星期,我对他的建议有意见。

实际上,当我通过 localhost 运行我的 Web 应用程序时,我收到一条错误消息,指出我无法访问我的工作服务器。我的同事说过我需要将 document.domain 设置为我们的工作域,但是当我这样做时:

document.domain = "workdomain.net";

我收到一个错误,说这是一个无效的参数。知道如何解决这个问题吗?

谢谢,

达伦。

最佳答案

来自 https://developer.mozilla.org/en/Same_origin_policy_for_JavaScript

“脚本可以将 document.domain 的值设置为 当前 域的 子集 。如果这样做,则较短的域将用于后续来源检查。”

您收到 javascript 错误的原因是您试图将 document.domain 设置为与当前域(“localhost”)完全不同的域。

而不是这个,我建议你在你的主机文件中添加一个条目......

127.0.0.1 local.workdomain.net

...然后导航到 local.workdomain.net

关于Javascript 文档.domain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6898253/

相关文章:

Javascript iPad、iPhone 和 Android - 如何获取页面的全宽和全高?

javascript - 切片数组 - "unexpected item in the bagging area?"

javascript - 条件路由更改 Angular 2 中的默认路由

javascript - 如何用 jQuery ajax 替换 javascript ajax?

javascript - 'Dive into python' 的 jquery 等价物是什么?

javascript - HMAC/Javascript - 在哪里存储 secret ?

javascript - react-router-dom(ReactJS) 嵌套 <Link/> 组件

javascript - IE8 调试器 : how to load external javascript files?

javascript - 单击时使用 .length 对项目进行计数会产生错误的值

javascript - 将 React 与带有 JSX 的现有应用程序一起使用