发布网友 发布时间:2022-04-24 09:02
共4个回答
热心网友 时间:2022-04-24 06:47
永远不可能是本地工作目录文件,必须让服务器给予权限才行,比如在本地搭建Apache服务器,就算是 localhost/xxx/xxx 都行,因为服务器已经给远程访问配置了权限。。。
如果能够调用本地文件的话,那么目前所有浏览器的 JS 不都可以轻轻松松扫描你的硬盘了?
这是浏览器的权限*,就算是Flash需要调用本地文件的时候,也需要经过用户的允许,你可以去查阅各种脚本语言的本地数据权限,目前Flash和HTML5都有一部分权限,但仅限于浏览器的安全沙箱内操作~
热心网友 时间:2022-04-24 08:05
可以加载本地数据。 只要路径对就行。
你的错误是你没有搞清楚 对象的作用域。 在onreadystatechange回调方法中, 访问不到request对象吧。 你的代码中,request对象是loadModel的成员。 其作用域只在这个方法中有效。在onreadystatechange中 访问不到的。
可以把这个方法作为一个全局变量来定义。
热心网友 时间:2022-04-24 09:40
这条指令:
var request = new XMLHttpRequest();
request:一般作为全局变量
不放在 function 内声明
热心网友 时间:2022-04-24 11:31
本地装个服务器 iis 、Apache等 通过服务器地址就可以访问了