当你访问到这个博客的时候,可能要让你失望了,这篇博客不是介绍怎样实现Ajax请求本地文件,而是劝兄弟姐妹们放弃吧。
想想别的办法,如利用C等
也许在很多年前,Ajax请求本地文件可以实现,例如IE的Active插件会让你实现很多你可能想到的操作本地文件的需求,但是今天,不可以了。
在W3C官网上,Ajax请求明确提出AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML),AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。通俗的说Ajax请求的是发布到服务器上的文件,如XML文件,txt文件等。访问本地文件,在如今的新版本的浏览器中,越来越难以实现。
现在来看一下各浏览器的报错情况。
1.IE10浏览器报错情况:
2.再来看一下谷歌浏览器的报错情况:
这比较无解。。。。。。。。。。。。。