利用getJson()函数获取json文件
公司主营业务:网站设计、网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出朝阳免费做网站回馈大家。
getJson(url,[data],[Callback]),对具体的参数解释如下:
url:加载的页面地址
data:传递的数据
Callback:加载完成是回调函数
例子:
[html] view plain copy
function LoginQueryAccount(){
$.getJSON("userinfo.json",function(data){
var $jsontip = $(".rightdiv");
var strHtml = "";//存储数据的变量
$jsontip.empty();//清空内容
$.each(data,function(infoIndex,info){
strHtml += "姓名:"+info["name"]+"/br";
strHtml += "性别:"+info["sex"]+"/br";
strHtml += "邮箱:"+info["email"]+"/br";
strHtml += "/hr"
});
$jsontip.html(strHtml);//显示处理后的数据
})
}
想太多,浏览器权限只能读取cache和session.要是可以读写本地文件,随便上个网页,电脑里面的所有文件就没了,这和中毒有什么区别
可以啊!比如上传照片,上传文件,这也算读取内存卡上的内容……
如果你学习HTML5是为了写手机网页(因为现在都流行了),请不必去学习jQuery了,
因为jQuery就算你压缩,它也有30k以上,如果你是用户,你愿意给这流量吗?
真真正正去学好JS吧。
html
head
titlenew page/title
script
function GetHeader(src) {
var ForReading=1;
var fso=new ActiveXObject("Scripting.FileSystemObject");
var f=fso.OpenTextFile(src,ForReading);
return(f.ReadAll());
}
var arr=GetHeader("C:\\a.txt").split("\r\n");
for(var i=0;iarr.length;i++){
alert("第"+(i+1)+"行数据为:"+arr[i]);
}
/script
/head
/html
event.clipboardData.item,这个数组就是粘贴事件中的数据
这个涉及浏览器安全问题,只有IE浏览器可以访问,其他浏览器是不能访问到数据的
纯html5应用不知道可以达到这样的效果不,混合应用了解下?js直接调用原生api,速度比纯h5的要快的多。