JS调用PHP文件并取得php中的值
2018-02-04 14:40
393 查看
举一个简单的例子来说明:
如在页面a.html中用下面这句调用:
在b.php中有这样一段PHP代码:
当执行a.html文件时,就会调用b.php文件,并将b.php文件的输出作为JS语句来执行,所以此处会弹出一个提示框,内容为JS变量jstext的值,也就是在PHP文件中赋给jstext的值.
小结:
在HTML里用JS 调用文件的方式调PHP文件,则PHP文件的输出将会被调用页作为JS的代码来用.
补充
HTML/CSS/JS代码中引入文件路径:
../ 代表父级目录,连写的话,比如../../表示往上追溯两级目录
./ 代表当前目录,连写的话无意义
/ 代表网站根目录,就是服务器www目录
只写文件名,跟./效果一样
如在页面a.html中用下面这句调用:
<script type="text/javascript" src="b.php?action=test"></script> <script type="text/javascript" > alert(jstext); </script>
在b.php中有这样一段PHP代码:
<?php $action=$_GET['action']; //echo "var jstext='$action'"; //输出一句JS语句,生成一个JS变量,并赋颠值为PHP变量 $action的值 //echo "var jstext='aa'"; echo "var jstext="."'$action'"; ?>
当执行a.html文件时,就会调用b.php文件,并将b.php文件的输出作为JS语句来执行,所以此处会弹出一个提示框,内容为JS变量jstext的值,也就是在PHP文件中赋给jstext的值.
小结:
在HTML里用JS 调用文件的方式调PHP文件,则PHP文件的输出将会被调用页作为JS的代码来用.
补充
HTML/CSS/JS代码中引入文件路径:
../ 代表父级目录,连写的话,比如../../表示往上追溯两级目录
./ 代表当前目录,连写的话无意义
/ 代表网站根目录,就是服务器www目录
只写文件名,跟./效果一样
相关文章推荐
- php调用js文件的好办法
- php调用js文件的好办法
- ajax实例 html页面中用js调用一个php文件
- 省市县联动 php处理 生成js文件 并且jquery 调用
- android js调用java 并取得java当中的返回值返回到js的做法其实很简单,打包后出现问题记得修改proguard.cfg文件
- PHP中调用filesize后,无法取得文件的真实大小
- 省市县联动 php处理 生成js文件 并且jquery 调用
- 取得JS中的参数值并无刷新传线PHP文件,PHP文件取得值后处理返回结果
- php调用js文件的好办法
- smarty中的在模板页中应用js css img等文件时,地址是相对与模板页对应的php文件
- Django调用css、img、js等静态文件
- 从网易扒过来的js调用广告显示文件(随机几率)
- 浅谈jsp页面中调用js文件的中文乱码问题
- MSCRM调用外部JS文件
- Js文件中调用其它Js函数的方法
- webBrowser调用外部js文件和js函数(转载)
- js文件中调用js的实现方法小结
- html静态页面调用php文件的方法
- 在CS文件中调用JS,注册到页面上。
- asp.net中,异地调用JS文件,产生乱码的解决