下記のような、ごく普通のajax通信処理を記述しています。
通常時は正常に動作するのですが、新しくタブを開き、
またajax通信処理のあるページへ戻ってきたときに、ajax通信が失敗してしまいます。
更新ボタンを押せば直りますが、
どのような対策を施せば解決できるでしょうか?
JavaScript
1var cliick = function(movie, total) { 2 $.ajax({ 3 type: "POST", 4 url: "/ajax/", 5 data: { 6 "ajax": "movie", 7 "total": total 8 }, 9 success: function(data, dataType) { 10 swal("視聴が完了しました。", "", "success"); 11 }, 12 error: function(XMLHttpRequest, textStatus, errorThrown) { 13 swal("視聴の計測に失敗しました。", "ページを再読み込みすると解決する場合があります。", "error"); 14 } 15 }); 16}
回答1件
あなたの回答
tips
プレビュー