【发布时间】:2017-04-13 13:09:39
【问题描述】:
我想从下载的html 文件中执行 javascript。我使用 XMLHttpRequest 来获取 html 响应。
function load2element() {
localStorage.setItem("geadele", "cool variable is passed");
var client = new XMLHttpRequest();
client.open('GET', '/geadele/geadele/gesurvey.html');
client.onreadystatechange = function() {
el.innerHTML = client.responseText; // << file with javascript
}
client.send();
}
导入的gesurvey.html 包含用于执行的javascript代码:
<script>
console.log("From gesurvey.html");
console.log(localStorage.getItem("geadele")); // should "cool variable is passed"
</script>
<div>I am survey</div>
【问题讨论】:
-
你使用 XMLHttpRequest#onreadystatechange 注定要失败——你需要学习如何使用 XMLHttpRequest
标签: javascript