ajax的status和readyState返回代码详解
[
2008/12/31 10:11 | by Space.As ]
2008/12/31 10:11 | by Space.As ]
readyState表示XMLHttpRequest对象的处理状态:
0:XMLHttpRequest对象还没有完成初始化。
1:XMLHttpRequest对象开始发送请求。
2:XMLHttpRequest对象的请求发送完成。
3:XMLHttpRequest对象开始读取服务器的响应。
4:XMLHttpRequest对象读取服务器响应结束。
status表示返回页面的状态,最常见的有403 404 500 502 503
if(status == 403)
{
alert("你请求的页面禁止访问!");
}
else if(status == 404)
{
alert("你请求的页面不存在!");
}
else if(status == 500)
{
alert("你请求的页面服务器内部错误!");
}
else if(status == 502)
{
alert("Web服务器收到无效的响应!");
}
else if(status == 503)
{
alert("服务器繁忙,请稍后再试!");
}
else if(status == 200)
{
alert("状态正常!");
}
else
{
alert("未知错误,请重试!");
}
0:XMLHttpRequest对象还没有完成初始化。
1:XMLHttpRequest对象开始发送请求。
2:XMLHttpRequest对象的请求发送完成。
3:XMLHttpRequest对象开始读取服务器的响应。
4:XMLHttpRequest对象读取服务器响应结束。
status表示返回页面的状态,最常见的有403 404 500 502 503
if(status == 403)
{
alert("你请求的页面禁止访问!");
}
else if(status == 404)
{
alert("你请求的页面不存在!");
}
else if(status == 500)
{
alert("你请求的页面服务器内部错误!");
}
else if(status == 502)
{
alert("Web服务器收到无效的响应!");
}
else if(status == 503)
{
alert("服务器繁忙,请稍后再试!");
}
else if(status == 200)
{
alert("状态正常!");
}
else
{
alert("未知错误,请重试!");
}
如果你有两个window.onload=function(){};
[
2008/12/18 12:27 | by Space.As ]
2008/12/18 12:27 | by Space.As ]
不要奇怪。
为什么会出现两个window.onload。
很久很久以前。
我一直不明白为什么 有的 JavaScript 必须写在页面的底部才会正常执行。
而放到页面的head区则没有任何反应。
后来我明白了 因为页面加载速度的原因。
有的JavaScript脚本必须等待页面加载结束 才能正常执行。
对于这样的情况有两个解决方法:
1、将脚本写到html的结束位置。这样只有html全部接在完毕后才会加载执行JavaScript脚本。
2、将脚本放在任意位置。通过 window.onload来执行脚本。
window.onload的意思是当页面加载完毕的时候执行。
很久很久以后,我遇到了一个新的问题。
我有两个window.onload=function(){};
为什么会出现两个window.onload。
很久很久以前。
我一直不明白为什么 有的 JavaScript 必须写在页面的底部才会正常执行。
而放到页面的head区则没有任何反应。
后来我明白了 因为页面加载速度的原因。
有的JavaScript脚本必须等待页面加载结束 才能正常执行。
对于这样的情况有两个解决方法:
1、将脚本写到html的结束位置。这样只有html全部接在完毕后才会加载执行JavaScript脚本。
2、将脚本放在任意位置。通过 window.onload来执行脚本。
window.onload的意思是当页面加载完毕的时候执行。
很久很久以后,我遇到了一个新的问题。
我有两个window.onload=function(){};
甄子丹 vs 吴京 杀破狼 原声一曲
[
2008/12/02 13:07 | by Space.As ]
2008/12/02 13:07 | by Space.As ]



Windows Media Player文件


