A与B是服务器,在同一个局域网内。
C可以通过互联网访问B中的WEB,但B中的WEB有一个B.HTML页引用了A的一个JS。所以C访问B的B.HTML时出错(关于JS的内容没有输出),注:C是访问不了A的。
请问有没有什么可以解决的办法。
(不能说有路由将A影射出去。因为一些保密与安全的问题。)
分少了点,不好意思,大家包函。

解决方案 »

  1.   

    C访问B后,由B解析返回的html中JS的地址其实还是A的地址,但C不能访问A,所以可以考虑使用代理服务器在内网做代理,确保代理服务器能访问A和B。或者在B服务器上也保存一份JS文件,如果你的JS文件会经常变更,可以考虑写段代码定期去A上取。
      

  2.   

    忘了说明:A中的JS,里面的类ajax的操作访问A机服务的资源!