javascript如何载入外部的json文件 javascript如何载入外部的json文件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 指用AJAX读取外部JSON数据吧。<html><head><style type="text/css">p{border: thin dotted #FF0000}</style><script type="text/javascript"> var request = false; try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request = false; } } } if (!request) alert("Error initializing XMLHttpRequest!"); function getCustomerInfo() { var url = "1.php"; request.open("GET", url, true); request.onreadystatechange = updatePage; request.send(null); } function updatePage() { var arr=eval('('+request.responseText+')'); var str=""; for(i=0;i<arr.length;i++){ for(j=0;j<arr[0].length;j++){ str += arr[i][j]+'|'; } str += "</br>"; } if (request.readyState == 4) { if (request.status == 200) { document.getElementById("p1").innerHTML=str; } else if (request.status == 404) { alert("URL does not exist."); } else { alert("Status is: " + request.status); } } }</script></head><body><input type="button" onclick="getCustomerInfo()"value="点一点" /><p id="p1"></p></body></html>1.php<?php$test = array( array('小明','18','男','足球'), array('小红','19','女','画画'), array('小华','17','男','乒乓球'));echo json_encode($test);?> JS时钟无法调用 请教如何获取easyui-combobox下拉菜单的多个选中值? 如何删除指定id=abc的tr一行? 请各位高手指点,NET组件与javaScript脚本如何交互的 有用过.NET版UEditor在线编辑器的同学进来看一下 如何做一个不依赖于网页的弹出窗口,仿照QQ新闻样式的(最小化情况下也能弹出)?(高分) javascript的日期问题,帮帮忙呀! 为何输出的Object 急!有关flash和层的问题 如何实现以下效果 跪求:ajax无法请求,执行到open函数后不会往下执行 有谁帮帮我,关于IE,FF兼容的问题
<html>
<head>
<style type="text/css">
p
{
border: thin dotted #FF0000
}
</style>
<script type="text/javascript">
var request = false;
try {
request = new XMLHttpRequest();
} catch (trymicrosoft) {
try {
request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (othermicrosoft) {
try {
request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (failed) {
request = false;
}
}
}
if (!request)
alert("Error initializing XMLHttpRequest!");
function getCustomerInfo() {
var url = "1.php";
request.open("GET", url, true);
request.onreadystatechange = updatePage;
request.send(null);
}
function updatePage() {
var arr=eval('('+request.responseText+')');
var str="";
for(i=0;i<arr.length;i++){
for(j=0;j<arr[0].length;j++){
str += arr[i][j]+'|';
}
str += "</br>";
}
if (request.readyState == 4) {
if (request.status == 200) {
document.getElementById("p1").innerHTML=str;
} else if (request.status == 404) {
alert("URL does not exist.");
} else {
alert("Status is: " + request.status);
}
}
}
</script>
</head>
<body><input type="button" onclick="getCustomerInfo()"
value="点一点" /><p id="p1"></p></body>
</html>1.php
<?php
$test = array(
array('小明','18','男','足球'),
array('小红','19','女','画画'),
array('小华','17','男','乒乓球')
);
echo json_encode($test);
?>