if(hp.readyState==2){
alert("初始化");
}else if(hp.readyState==3){
alert("正在加载");
}else if(hp.readyState==4){
alert("加载完毕");
}
alert("初始化");
}else if(hp.readyState==3){
alert("正在加载");
}else if(hp.readyState==4){
alert("加载完毕");
}
xmlHttp.open("get",url,true);
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4&&xmlHttp.status==200){怪了,怎么会没有呢?
一楼的朋友,你的段代码放在什么地方啊?放在
<script>
var hp = document.createElement("img");
hp.src = "img/logo.gif";
hp.onreadystatechange = function()
{
if(hp.readyState==2){
alert("初始化");
}else if(hp.readyState==3){
alert("正在加载");
}else if(hp.readyState==4){
alert("加载完毕");
}
</script>
吗/?图片对像没有onreadystatechange ()这个属性啊?
还有就是能不能再加一个功能啊?就是当图片地址不存在的时候或网络不通的时候,能不能弹出,错误信息啊?
ajax中的onreadystatechange()这个属性的话,只有用setTimout()隔一段时间再看他的状态了
请问一下,大家有好的办法吗?
onreadystatechange 只是AJAX的
{
alert(hp.readyState);
}hp.src = "1.jpg";
document.body.appendChild(hp);</script>
http://topic.csdn.net/u/20081025/07/bf62e099-4088-4969-bdcf-4c52e227ff64.html?seed=1974557908
http://topic.csdn.net/u/20081028/09/6d2780e9-b256-486f-9628-59690d5ec9de.html
谢谢了!
{
alert(hp.readyState);
}hp.src = "1.jpg";
document.body.appendChild(hp);</script>