json问题:在自己电脑上模拟json跨域传输出现无响应是什么原因?
答案:1 悬赏:10
解决时间 2021-02-23 12:18
- 提问者网友:枯希心
- 2021-02-22 19:06
以下是跨域调取json文件的代码,因为我条件限制,只有一台家庭电脑,然后就将这种方法用在自己的电脑上,同样创建了相同的js和html文件,src指向的是本地的js文件,但是调用不成功,怎么解决?难道这种方法一定要用在服务器和客户端之间才能实现吗?<br><html><br><head><br><script type="text/javascript"><br><br>var localHandler = function(data)<br>{<br>alert('我是本地函数,可以被跨域的remote.js文件调用,远程js带来的数据是:' + data.result);<br>}<br><br></script><br><br><script type="text/javascript" src="http://remoteserver.com/remote.js"></script><br></head><br><body><br></body><br></html><br>附带我仿照做的html文件:<br><!DOCTYPE html><br><html><br><body><br><br><script type="text/javascript"><br><br>var x=function(data)<br>{<br> alert("this is JSON File:"+data.name)<br><br>}<br><br></script><br><br><script type="text/javascript" src="C:/Users/family/Desktop/JSON&JSONP使用技巧/jsonFile.js"></script><br><br></body><br></html><br>仿照做的调用jsonFile.js文件的内容:<br>x({"name":"hello boy!"})
最佳答案
- 二级知识专家网友:陪衬角色
- 2021-02-22 19:27
问题出现在
<script type="text/javascript" src="C:/Users/family/Desktop/JSON&JSONP使用技巧/jsonFile.js">1. 浏览器是没有权限访问你电脑上的绝对路径的
2. 把js和html放在一个目录下,src改成src="jsonFile.js",使用相对路径
<script type="text/javascript" src="C:/Users/family/Desktop/JSON&JSONP使用技巧/jsonFile.js">1. 浏览器是没有权限访问你电脑上的绝对路径的
2. 把js和html放在一个目录下,src改成src="jsonFile.js",使用相对路径
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |