js文件怎么动态获取php echo内容

JavaScript018

js文件怎么动态获取php echo内容,第1张

js获取php echo内容的方法如下:

如在页面a.html中用下面这句调用:

<script type="text/javascript" src="test.php?action=test"></script>

<script type="text/javascript" >

alert(jstext)

</script>

在b.phpPHP代码如下:

<? $action=$_GET['action']

var jstext='$action'"//输出一句JS语句,生成一个JS变量,并赋颠值为PHP变量 $action的值 echo "var jstext='aa'"echo "var jstext="."'$action'"?>

iframe

parent.location.reload()

以上面这个为例

你在提交表单成功后执行下面的js。

echo "<script>parent.location.reload()</script>"

http://zhidao.baidu.com/question/248147825.html

<?php echo'+data+'?>得到的结果就是 +data+

注意, php可以输出js变量

但js变量不能直接当做php变量

因为:

php先运行, js后运行

因为, php是服务器端, js是客户端

服务器端优先于客户端!