2017-09-13 6 views
0

私は動作に直面していますが、わかりません。 Firefox 54.0では、かなりシンプルなJavaScriptを実装してAjaxリクエストを作成しました。Javascript Ajax:決してローディングスピナーを終了しません

Firefoxは正常に動作しますが、タブに回転するホイールが表示されるのを止めません。 これは本当の問題ではないようですが、私はいつも尋ねられます。誰もその理由を知っていますか? Chromeはその問題を表示しませんが、Firefoxのみです。より多くを期待する

にdocument.write()のFirefoxを強制的に:

よろしくオーケー

<!doctype html> 
<html> 
<head> 
<title>Ajax</title> 
<meta charset="utf-8"> 

<script type="text/javascript"> var meinRequest = new XMLHttpRequest(); 

    meinRequest.open ('GET', 'daten.txt', true); 

    meinRequest.onreadystatechange = function(){ 
     if (meinRequest.readyState == 4 && meinRequest.status == 200){ 
      document.write (meinRequest.responseText); 
     } else if (meinRequest.readyState == 4){ 
      console.log ('Fehler ' + meinRequest.status); 
     }   
    } 

    meinRequest.send(); 

</script> 
</head> 
<body> 
</body> 

</html> 

答えて

0

は、単に答えを自分自身を発見しました。 私はそれを単に

document.body.innerHTML += (meinRequest.responseText); 
と置き換えました
関連する問題