如果没有,那将是一种解决方法?
这样的事情:
第1页:
<script>
var test = '';
*** AJAX Request to Page 2 ***
document.write(test);
</script>
第2页:
<script>test = "test Data";</script>
答案 0 :(得分:1)
为什么不在ajax请求的回调中设置变量值? 像这样:
$.ajax({
url: "test.html",
context: document.body
}).done(function(res) {
test = res.value;
});
第2页的脚本可以返回JSON对象,如{value:'test Data'}
答案 1 :(得分:0)
如果此页面运行某些javaScript,您可以使用您请求的页面设置变量。我假设你的ajax请求正在调用第2页?
但是,我认为,在ajax请求的回调中设置变量会更有意义。
由于您没有列出任何服务器端语言,我还假设您正在讨论更改客户端变量。