function createXmlHttpRequest(){
if(window.ActiveXObject){
return new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpRequest){
return new XMLHttpRequest();
}
}
(function(){
var url = "/ordermgr/a.txt";
xmlHttpRequest = createXmlHttpRequest();
xmlHttpRequest.onreadystatechange = goods;
xmlHttpRequest.open("GET",url,true);
xmlHttpRequest.send(null);
})();
function goods(){
if(xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200){
var data = xmlHttpRequest.responseText;
data = strToJson(data);
dom.innerHTML = $formatTpl(tp.goodsList,{list:data.list})
}
}
function strToJson(str){
var json = (new Function("return " + str))();
return json;
}
相关文章
- 07-18C零基础视频-44-静态局部变量、静态全局变量、静态函数
- 07-18关于sysdate()函数不能使用索引的问题
- 07-18c++中参数传递和函数返回简析
- 07-18对gererator函数的认识
- 07-18函数生成器
- 07-18【go语言学习】函数function
- 07-18对函数 内置函数的用法 递归 程序运行
- 07-18es6 生成器函数声明和调用
- 07-18js箭头函数实现函数延迟执行
- 07-18生成器(自定义的迭代器) 生成器表达式 另外的内置函数