『漫游』酷论坛>『漫游水世界』>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