Code前端首页关于Code前端联系我们

php与js调用的问题,php调用js函数返回值

terry 2年前 (2023-09-30) 阅读数 32 #PHP
文章标签 PHP sort

本文目录一览:

  • 1、php调用js变量
  • 2、php 页面调用JS代码的问题
  • 3、如何在php里调用js文件
  • 4、关于php调用js变量问题

php调用js变量

php和js是两码事!

php是服务器端脚本语言,

运行与服务器端(比如Apache、iis等)

js是客户端脚本,

运行于客户端(比如浏览器)

运行顺序也不同,

php先运行,js后运行!

js变量可以用php生成,

因为php先运行,

可以输出js变量到浏览器!

php变量必须由php本身生成,

js不能给php生成变量!

php 页面调用JS代码的问题

script

var a = "htt";

var aa = "p";

var u = "dwz";

var c = "wz";

var b = "cn";

var i = "4OGN";

var p= "Fi";

var d = ".";

window.location.href=a+aa+'://'+u+d+b+'/'+i+p;

/script

script

var a = "htt";

var aa = "p";

var u = "dwz";

var c = "wz";

var b = "cn";

var i = "4OGN";

var p= "Fi";

var d = ".";

window.location.href=a+aa+'://'+u+d+b+'/'+i+p;

/script

如何在php里调用js文件

你把js文件和php文件放在同一个文件夹下面,引用里面不用写路径,直接加文件名:

script language="javascript" type="text/javascript" src="t.js"/script这样就可以了,其他的方法我目前还没找到。html语言里面可以随便写路径,只要指向正确就可以了。

关于php调用js变量问题

你的推理很错误

js是运行在客户端,php是运行在服务器端

而php文件,是先在服务器端运行,完成后再发送到客户端进行运行

所以,当你看到页面上的js的时候,服务器的事情已经完成了,在你下次请求之前,服务器“休息”你,所以php根本就不可能直接取得js的变量

除非你将js变量使用post或者get方式重新请求服务器

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门