
JSON
放心飞吧
不可知论者的不懈努力
展开
-
Json安全
1.不要使用顶级JSON数组,避免被标签引用。2.使用POST+密钥获取JSON,尽量不要用GET方式。3.不要使用eval()将对象放入内存,eval()会执行所传入的字符串,使用JSON.parse()就可以避免这个问题。4.将JSON值中的html字符转码,防范在JSON中使用html带来的安全问题。原创 2017-02-01 22:03:45 · 687 阅读 · 0 评论 -
JSON异步及跨域
xml var myXmlHttpRequest = new XMLHttpRequest(); var url="/app/json/a.json"; /* O 表示未发送,open()函数还没执行。 1 表示已发送,send()函数还没执行。 2 send函数已执行,头部和状态吗都可以获取了。 3 头部已收到,但响应体在解析中。 4 表示请原创 2017-02-01 22:58:11 · 334 阅读 · 0 评论 -
Json基础
一.JSON是什么JSON是一种数据交换格式,基于Javascript对象字面量。Javascript的对象字面量中名称两边不需要加双引号。在JavaScript中名称两边允许使用单引号代替双引号,但在JSON中名称中必须使用双引号。JSON的名称避免使用空格和特殊字符,可以获得最大可移植性。二.JSON文件JSON可以作为独立的文件存在于文件系统中。后缀名.json三.J原创 2017-02-01 20:12:30 · 270 阅读 · 0 评论 -
使用XMLHttpRequest异步通信
xml 加载信息 //声明全局XMLHttpRequest对象 var myXmlHttpRequest; if(window.XMLHttpRequest){ myXmlHttpRequest = new XMLHttpRequest(); }else{ myXmlHttpRequest = new ActiveObject("Microsoft原创 2017-02-02 21:04:41 · 344 阅读 · 0 评论