『漫游』酷论坛>『漫游水世界』>java求救
java求救
soyou@2013-01-29 18:32
jquery的
網頁上有段代碼大致是這樣
url='XXXXX'
$.getScript(url)
因為服務器偶爾大姨媽又或者網絡不穩定,.getScript這一步往往會遇到500或者502錯誤,於是沒能取得腳本,我想加入一段代碼,讓它沒有響應的時候再來一次,該怎麼做?
phantom_14@2013-01-29 18:42
try:
catch:
fwbn@2013-01-29 19:44
这不是javascript么?
js 和 java是2种东西啦。
另外建议找ajax的东西看看。
atkio@2013-01-29 20:52
用jQuery.ajax()
phantom_14@2013-01-29 21:21
嗯,没看清楚...原来是Javascript
如果是Jsonp的跨域请求的话仅仅Jquery是无法捕获错误的,可以试试这个
https://github.com/jaubourg/jquery-jsonp
soyou@2013-01-31 19:15
缺乏太多基礎了,你們說的我折騰了2天都還是糊里糊塗,只好用一個比較蠢的方式解決
從返回值裡隨便找個不存在的項
function dd(){
var aa=0;
url='XXXXX'
$.getScript(url,function(){if(ret.eeeee==undefined){aa++}})
setTimeout(function(){if(aa==0){dd()}},5000)
}
kkula@2013-01-31 19:44
完全看不懂
| TOP