use*_*060 7 javascript google-chrome innerhtml
数据不会显示在Chrome中,除非我在Chrome中打开IE标签转到该网站然后将其关闭回Chrome(抱歉,如果这没有多大意义).
window.onload = function() {
var url = "http://----.freeiz.com/gbSales/sales.json";
var request = new XMLHttpRequest();
request.open("GET", url);
request.onload = function () {
if (request.status == 200) {
updateSales(request.responseText);
}
};
request.send(null);
}
function updateSales(responseText) {
var salesDiv = document.getElementById("sales");
salesDiv.innerHTML = responseText;
}
Run Code Online (Sandbox Code Playgroud)
我刚刚开始学习JavaScript,所以我真的不太了解它.
你应该使用一些现代的Javascript库.它可以防止浏览器之间的许多细微差别.我喜欢jQuery.
所以,用jquery你的代码
window.onload = function() {
var url = "http://----.freeiz.com/gbSales/sales.json";
var request = new XMLHttpRequest();
request.open("GET", url);
request.onload = function () {
if (request.status == 200) {
updateSales(request.responseText);
}
};
request.send(null);
}
function updateSales(responseText) {
var salesDiv = document.getElementById("sales");
salesDiv.innerHTML = responseText;
}
Run Code Online (Sandbox Code Playgroud)
变
$(document).load(function() {
var url = "http://----.freeiz.com/gbSales/sales.json";
$.get(url, {}, function(data) {
$('#sales').html(data);
});
});
Run Code Online (Sandbox Code Playgroud)
更短,更清洁,适用于所有浏览器!
| 归档时间: |
|
| 查看次数: |
8790 次 |
| 最近记录: |