0

这是我的代码场景,我在 webbrowser 控件中显示 html 页面。内容将从一些 RSS url 动态加载(使用 JQuery 从 URL 加载内容)并显示在 WB 中。我的问题是,当通过滚动文本完成循环时,我必须检查“Internet 连接”。我尝试使用“navigator.onLine”,它在 html 页面中运行良好,但在加载到 Web 浏览器控件时无法正常工作,即使互联网断开,它也会返回“true”。

4

1 回答 1

0

jQuery ajax 方法允许您定义一个错误回调,如果用户断开了他的连接(或由于其他原因),它应该会受到打击......

$.ajax({
  url: "test.html",
  cache: false,
  success: function(html){
    $("#results").append(html);
  },
  error: function(XMLHttpRequest, textStatus, errorThrown){
    alert("oh crap, an error: " + textStatus);
  }
});

欲了解更多信息:http ://api.jquery.com/jQuery.ajax/

于 2010-10-04T18:57:48.233 回答