2013-02-11 41 views
0

我试图在BackboneJS集合中加载json文件。当试图通过nodeJS服务器运行时,它工作正常。但是一旦放入像XAMPP这样的服务器环境中,或者即使在远程服务器中,它也不起作用?任何链接将是一个很好的帮助。 (仅供参考我的代码是在github上:https://github.com/saumya/backboneJS-basicsbackboneJS应用程序在NodeJs中运行良好,但不在其他服务器中运行?

感谢

+0

看来,从XAMPP服务器运行时,该应用程序仅适用于Safari浏览器,但不适用于其他浏览器! – saumya 2013-02-11 06:27:28

+1

没有看过你的代码,但只在Safari中工作,听起来像你试图从文件系统加载JSON,而不是通过服务器的HTTP加载。 – jevakallio 2013-02-11 07:24:05

+0

我会沿同一原产地政策 – Floby 2013-02-11 09:39:08

回答

0

嘿感谢的援助之手。 大概我不了解情况,所以现在看到的问题是不正确的。

修改的问题是:

  1. 我必须在某个端口的NodeJS服务器上运行的前端应用。
  2. 我想从另一台服务器上运行的另一台服务器加载JSON。

@Floby的答案是我解决它的方法。提供JSON的服务器上的Its the CORS thing。我花了一段时间才明白发生了什么事。

相关问题