最新的Firefox是支持innerHTML的,但是不支持innerText。解决办法是将innerText换成textContent。
$.getJSON("/api/Articles", { page: page.PageValue, _class: "联合动态" },
function (data)
{
var i = 0;
$("#divID")[0].innerHTML = "";
$.each(data.Articles, function (i, v)
{
if (i == 3)
{
$("#divID")[0].innerHTML += "</br></br></br>";
}
$("#divID")[0].innerHTML += "<a href='' id='a" + i + "' ><img id='image" + i + "' src='' onload='ReSizePic(this);' /></a>";
$("#divID")[0].innerHTML += "<p class='bgcolor' id='p" + i + "'></p>";
$("#divID")[0].innerHTML += "<p class='bgtext' id='pl" + i + "'></p>";
$("#a" + i).attr({ href: "/ReceptionArticle/Details/" + v.Id });
$("#image" + i).attr({ src: v.Img });
$("#p" + i)[0].textContent = v.Title;
$("#pl" + i)[0].textContent = v.Time.toString().substring(0, 9);
i++;
}
);
self.pages.removeAll();
$.each(data.Page, function (i, v) {
self.pages.push(v);
});
});