是否可以使用加载javascript文件http://localhost 作为源头?

是否可以使用加载javascript文件http://localhost 作为源头?,javascript,asp.net,Javascript,Asp.net,是否可以加载带有http://localhost作为源 例: 我在asp.net web应用程序中使用了这样的脚本。在我的计算机上本地运行时,它工作正常 一旦我将web应用程序放到一个实时服务器上并访问包含上述脚本的页面,该脚本的GET将返回状态“中止”。外部访问网站时是否可以使用此参考 注*:http://localhost:8081/signalr/hubs有一个名为Hubs.js的javascript脚本。从服务器上的浏览器导航到它会显示脚本。localhost表示当前计算机。 只有当浏

是否可以加载带有
http://localhost
作为源

例:

我在asp.net web应用程序中使用了这样的脚本。在我的计算机上本地运行时,它工作正常

一旦我将web应用程序放到一个实时服务器上并访问包含上述脚本的页面,该脚本的GET将返回状态“中止”。外部访问网站时是否可以使用此参考


注*:
http://localhost:8081/signalr/hubs
有一个名为Hubs.js的javascript脚本。从服务器上的浏览器导航到它会显示脚本。

localhost
表示当前计算机。

只有当浏览器与服务器位于同一台计算机上时,它才表示您的服务器。

是否有办法解析对的引用,以便我可以使用此脚本?另外,为什么即使GET状态为“中止”,脚本也会加载。查看页面源代码我可以看到脚本。@Mausimo:您需要使用一个公开可见的域名和端口(例如,
example.com
),这意味着它可以执行脚本。这与DOM中是否存在
标记无关。我可以使用IP还是必须是域名?ie.)@Mausimo:只要客户端可以连接到它,就没关系。您可以使用与站点本身相同的主机名。如果是本地服务器,请使用当前项目的相对路径,如
signal/hubs/…
。移动到新服务器时,这些路径将起作用。具体取决于浏览器类型及其安全选项。别忘了,其他人也有其他数据localhosts@elclanrs我的问题是,驻留在的脚本是由服务器上的另一个应用程序生成的,该服务器在:8081上托管服务