teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

5

誤字修正

2018/10/29 10:09

投稿

colling
colling

スコア798

answer CHANGED
@@ -42,7 +42,7 @@
42
42
  //---------------------- ajax ここから
43
43
  var req = new XMLHttpRequest();
44
44
  req.onreadystatechange = function() {
45
- var result = document.getElementById('content');//#contents に書き出し
45
+ var result = document.getElementById('content');//#content に書き出し
46
46
  if (req.readyState == 4) { // 通信の完了時
47
47
  if (req.status == 200) { // 通信の成功時
48
48
  result.innerHTML = req.responseText;

4

修正 不要なコメント削除

2018/10/29 10:09

投稿

colling
colling

スコア798

answer CHANGED
@@ -39,7 +39,6 @@
39
39
  function ajax_get_contents(postData){//------- ajax 送信
40
40
  var chk = window.outerWidth - window.innerWidth;
41
41
  if(chk < 3){//デベロッパツールが開いたままリロードしたらajaxさせない
42
- //alert(postData);
43
42
  //---------------------- ajax ここから
44
43
  var req = new XMLHttpRequest();
45
44
  req.onreadystatechange = function() {

3

修正 html部分 デベロッパツール開いたままのリロード対応

2018/10/29 10:04

投稿

colling
colling

スコア798

answer CHANGED
@@ -37,10 +37,13 @@
37
37
  ajax_get_contents(postData);//-------- ajax 送信 ajax_get_contents()
38
38
  }
39
39
  function ajax_get_contents(postData){//------- ajax 送信
40
+ var chk = window.outerWidth - window.innerWidth;
41
+ if(chk < 3){//デベロッパツールが開いたままリロードしたらajaxさせない
42
+ //alert(postData);
40
43
  //---------------------- ajax ここから
41
44
  var req = new XMLHttpRequest();
42
45
  req.onreadystatechange = function() {
43
- var result = document.getElementById('content');//#content に書き出し
46
+ var result = document.getElementById('content');//#contents に書き出し
44
47
  if (req.readyState == 4) { // 通信の完了時
45
48
  if (req.status == 200) { // 通信の成功時
46
49
  result.innerHTML = req.responseText;
@@ -53,6 +56,7 @@
53
56
  req.setRequestHeader('content-type','application/x-www-form-urlencoded;charset=UTF-8');
54
57
  req.send(postData);
55
58
  //---------------------- ajax ここまで
59
+ }
56
60
  }
57
61
  </script>
58
62
  </body>

2

誤字修正

2018/10/29 10:00

投稿

colling
colling

スコア798

answer CHANGED
@@ -40,7 +40,7 @@
40
40
  //---------------------- ajax ここから
41
41
  var req = new XMLHttpRequest();
42
42
  req.onreadystatechange = function() {
43
- var result = document.getElementById('content');//#contents に書き出し
43
+ var result = document.getElementById('content');//#content に書き出し
44
44
  if (req.readyState == 4) { // 通信の完了時
45
45
  if (req.status == 200) { // 通信の成功時
46
46
  result.innerHTML = req.responseText;

1

修正 不要なコメント削除

2018/10/29 09:06

投稿

colling
colling

スコア798

answer CHANGED
@@ -37,7 +37,6 @@
37
37
  ajax_get_contents(postData);//-------- ajax 送信 ajax_get_contents()
38
38
  }
39
39
  function ajax_get_contents(postData){//------- ajax 送信
40
- //alert(postData);
41
40
  //---------------------- ajax ここから
42
41
  var req = new XMLHttpRequest();
43
42
  req.onreadystatechange = function() {