我正在尝试使用php自动读取javascript输出,这是表单和输出:
<b>SeteZoom:</b>
<script>document.writeln(resp)</script>
<form name=form1 method=GET onSubmit="this.rnd.value=rand()">
<input type=hidden name=rnd value="">
<b>Você:</b> <input type=text name=msg size=30>
</form>
这是表单,输出是ondocument.writeln(resp),我可以用PHP读取该输出吗?
答案 0 :(得分:1)
Javascript在客户端(浏览器)上运行,PHP在服务器上运行。除非Javascript以某种方式调用服务器(HTTP POST,AJAX请求等),否则PHP无法知道Javascript正在做什么。
答案 1 :(得分:1)
您将需要使用一些javascript AJAX将resp中的数据发送到服务器。由于PHP仅在服务器上,并且javascript只在客户端上执行,因此服务器不了解客户端更改。