0

これが私のコード シナリオです。Web ブラウザ コントロールに html ページを表示します。コンテンツは RSS URL から動的にロードされ (JQuery を使用して URL からコンテンツをロード)、WB に表示されます。私の問題は、テキストをスクロールしてループが完了したときに「インターネット接続」を確認する必要があることです。「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 に答える