www.5129.net > 在php中执行JS

在php中执行JS

php中是不能执行js的,js只能在php解析成html后才能执行。如果想用php输出js 就要把js代码当作php的字符串来输出。 举例: 上面的代码解析成html 就会变成正常的js了。 alert(1) 你可以去后盾人平台看看,里面的东西不错

echo ''; echo 'alert("ok");'; echo "location.href='catalog_admin.php'"; echo '';

具体代码如下: PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。 它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行, 执行效率...

php 中 需要使用 echo ""; 这样就算引入了js文件喽

php代码放入js? 如果js是直接在php文件里面的,那么直接用 如果js是单独的文件。。。那可以用ajax来向php请求处理结果 也可以用JSONP来进行请求结果

php中是不能执行js的,js只能在php解析成html后才能执行。如果想用php输出js 就要把js代码当作php的字符串来输出。 举例: 上面的代码解析成html 就会变成正常的js了。 alert(1)

可以的,但是文件是php文件格式,或者有相关替换执行机制才可以。示例:test.php JS PHP 测试//js调用phpvar js_name=;alert(js_name);

PHP是在服务器上执行,事实上是服务器上执行PHP程序,把程序的输出结果传送给浏览器,这个结果只包含HTML、JS、CSS等内容,JS是在浏览器上执行的。 所以,根本不可能PHP执行JS函数,执行的环境不同。

ajax完全可以 //ajax源码 var ajax = new XMLHttpRequest; ajax.open('post','php页面的路径') ajax.send(null) ajax.onreadystatechange = function (msg) { if(ajax.readyState==4&&ajax.status==400){ alert(msg)//在php页面独到的数据,就是...

js和php是在不同运行环境下运行的,不能混用。php可以运行得到一段html代码,包括js代码。所以你可以这样用: var userid="";上面这段php是代码,必须在支持php的服务器上运行,得到运行结果,传输给客户端浏览器,客户端浏览器上得到这样的代码...

网站地图

All rights reserved Powered by www.5129.net

copyright ©right 2010-2021。
www.5129.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com