0

アナログ ページを表示する特定の送信の送信ボタンによってトリガーされた場合を除き、ウィンドウが閉じたり変更されたりしたときにトリガーされるイベントを自分のページに挿入したいと考えています。以下を試しましたが、うまくいきません。(prova は送信の名前です)。

$(window).bind("unload", function (event) {
  alert('1');
  if (event.target.tagName != "prova") {
    alert('2');
    var postData = {
      'chat_message': "I left"
    };
    $.ajax({
      type: "POST",
      dataType: "json",
      url: base_url + "chat/ajax_add_message/" + chat_id + "/" + user_id,
      data: postData,
      success: function (data) {
        get_messages();
      }
    });

  }
});    
4

1 に答える 1

1

タグ "prova" を持つ HTML 要素は本当にありますか?

 event.target.tagName != "prova"

多分あなたはチェックする必要がありますclassNameid

于 2013-01-13T11:42:24.230 に答える