js 调用文件服务器会出现跨域问题吗

JavaScript09

js 调用文件服务器会出现跨域问题吗,第1张

js遵循同源规则,如果你js调取的是本服务器的资源,那么就不会出现跨域的问题,如果是调取其他域名下的资源,那么就会存在跨域问题,可以用ajax返回jsonp的形式解决,也可以用后台执行curl,然后在前台用ajax获取后台的结果解决跨域问题

js不行的,原因很简单,他是在客户端运行的脚本,无解析功能,只能运行。换言之,在客户端里显示的一切信息是在服务器上加载完毕后之结果。

你可设想一番:若在一个客户端的本地电脑上能运行类如:file_get_contents之类函数,就无配服务器之必要。

故而,你应快快弃之。