2017-06-25 18 views
0

XMLHttpRequestで別のページを呼び出しました。しかし、呼び出されたページはJavaScriptコンテンツを返すことはできません。XMLHttpRequest - JSが呼び出されたページで動作しない

以下のコードでは、5 + 7の加算を戻しません。

さまざまなGoogleの情報が流れていますが、何も機能していないようです。誰もがそれを解読することができれば、それは参考になる

....

request_xml.php

<!DOCTYPE html> 
<html> 
<body> 

<p id="demo">Here</p> 

<script> 

window.onload = function() { 
    loadDoc(); 
}; 

function loadDoc() { 
    var xhttp = new XMLHttpRequest(); 
    xhttp.onreadystatechange = function() { 
    if (this.readyState == 4 && this.status == 200) { 
     document.getElementById("demo").innerHTML = this.responseText; 
    } 
    }; 
    xhttp.open("GET", "call_page.php", true); 
    xhttp.send(); 
} 
</script> 

</body> 
</html> 

call_page.php

<!DOCTYPE html> 
<html> 
<body> 
<p>why is js not working?</p> 
<script> 
    document.write(5+7); 
</script> 

</body> 
</html> 

編集:ページが直接また

をロードしたとき

JavaScriptが働いている、JSはcall_page.php

+0

おそらくエスケープされているので、 '

関連する問題