prss.net
当前位置:首页 >> php怎么调用js代码? >>

php怎么调用js代码?

同一文件插入直接用标签 调用外部JS 将以下语句写在body之外

function test() { var t1=3; t1 = t1+2; alert(t1); //return t1; }

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

不可以,因为js文件的后缀名为js,而php要求后缀名为php,所以冲突,不可以 如果非要这么做,那么可以修改服务器(例如apache)的配置,使得对js文件也进行扫描解释,但是这样做会增加服务器的压力

楼主,首先纠正一下,PHP是不能执行JS的函数的(当然,服务器端的js框架除外)! 1楼的答案,那是个伪调用,根本就不是php在调用,而是js代码自己在调用! 了解了php的执行流程就知道,js是客户端运行,php是服务器端运行!当在服务器端将php完...

人家问的是PHP调用JS函数。。。楼主,我可以很负责的告诉你,这是不可能的。PHP是在服务器端运行的脚本,而JS是在浏览器运行的脚本,你要调用可以,直接echo个script就可以,但是获取返回值是不可能的,只有让JS把返回值通过AJAX发送给PHP才可以。

js/jquery调用php一般是用AjAx方式来调用的。 首先确认需要调用的php文件,可以是绝对路径,也可以是相对路径 这里以Jquery为例子解释上面的问题 如下图就是jquery的实现代码,下图的url就是需要请求的php地址; 如下图就是php代码的数据提供接...

可以在jquery的ajax方法成功执行之后,执行相应的js代码 例如:index.html 页面 var id = 10; $.ajax({ url:'ajax.php?action=ok', type:'post', data:'id='+id, async : false, success: function(data){ //可以在这里执行相应的js代码 $("#use...

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

php先执行。整个运行是这样的: 客户端发送请求到服务器,服务器找到请求的文件(在服务器上),判断请求的文件类型。如果遇到php的代码类型 就把代码发送给php让php先翻译成html,再由服务器把html发送到浏览器上。浏览器开始解释html,遇到jav...

网站首页 | 网站地图
All rights reserved Powered by www.prss.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com