本文目錄一覽:
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方式重新請求伺服器
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/197368.html