目前,我用
打开一个网址window.open("#iframeid", myurl);
但是,理想情况下我想在加载之前检查网址是否存在。 我已将代码更改为以下内容,但我无法查看出错的位置。 似乎没有任何事情发生。 如果我将.add更改为.src,我会收到错误。
任何帮助都将不胜感激。
$.support.cors = true;
$.ajax({
url: myurl,
dataType: 'html',
success: function(data){
$("#iframeid").add(data);
},
error: function(data){
alert("didn't work");
}
});
答案 0 :(得分:0)
您可以根据statusCode执行代码:
$.ajax({
url: myurl,
dataType: 'html',
statusCode: {
200: function(){
//run your success code
},
404: function() {
alert( "page not found" );
}
}
});