js和php如何獲取當(dāng)前url的內(nèi)容
更新時(shí)間:2013年09月22日 15:16:06 作者:
js和php獲取當(dāng)前url的內(nèi)容在某些特殊的情況下還是蠻實(shí)用的,下面有個(gè)不錯(cuò)的示例,感興趣的朋友可以參考下,希望對(duì)大家有所幫助
#測(cè)試網(wǎng)址: http://localhost/blog/testurl.php?id=5
//獲取域名或主機(jī)地址
echo $_SERVER['HTTP_HOST']."<br>"; #localhost
//獲取網(wǎng)頁(yè)地址
echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php
//獲取網(wǎng)址參數(shù)
echo $_SERVER["QUERY_STRING"]."<br>"; #id=5
//獲取用戶代理
echo $_SERVER['HTTP_REFERER']."<br>";
//獲取完整的url
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];
#http://localhost/blog/testurl.php?id=5
//包含端口號(hào)的完整url
echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
#http://localhost:80/blog/testurl.php?id=5
//只取路徑
$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];
echo dirname($url);
#http://localhost/blog
javascript實(shí)現(xiàn):
top.location.href 頂級(jí)窗口的地址
this.location.href 當(dāng)前窗口的地址
復(fù)制代碼 代碼如下:
//獲取域名或主機(jī)地址
echo $_SERVER['HTTP_HOST']."<br>"; #localhost
//獲取網(wǎng)頁(yè)地址
echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php
//獲取網(wǎng)址參數(shù)
echo $_SERVER["QUERY_STRING"]."<br>"; #id=5
//獲取用戶代理
echo $_SERVER['HTTP_REFERER']."<br>";
//獲取完整的url
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];
#http://localhost/blog/testurl.php?id=5
//包含端口號(hào)的完整url
echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
#http://localhost:80/blog/testurl.php?id=5
//只取路徑
$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];
echo dirname($url);
#http://localhost/blog
javascript實(shí)現(xiàn):
復(fù)制代碼 代碼如下:
top.location.href 頂級(jí)窗口的地址
this.location.href 當(dāng)前窗口的地址
您可能感興趣的文章:
- JavaScript獲取當(dāng)前url根目錄(路徑)
- nodejs實(shí)現(xiàn)獲取當(dāng)前url地址及url各種參數(shù)值
- js獲取當(dāng)前地址 JS獲取當(dāng)前URL的示例代碼
- 解析js如何獲取當(dāng)前url中的參數(shù)值并復(fù)制給input
- js獲取url參數(shù)值的兩種方式
- JS URL傳中文參數(shù)引發(fā)的亂碼問(wèn)題
- javascript/jquery獲取地址欄url參數(shù)的方法
- url 編碼 js url傳參中文亂碼解決方案
- 在jsp頁(yè)面如何獲得url參數(shù)
- JS 中document.URL 和 windows.location.href 的區(qū)別
- JS實(shí)現(xiàn)獲取當(dāng)前URL和來(lái)源URL的方法
相關(guān)文章
js定時(shí)器實(shí)現(xiàn)倒計(jì)時(shí)效果
這篇文章主要為大家詳細(xì)介紹了js定時(shí)器實(shí)現(xiàn)倒計(jì)時(shí)效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-11-11
javascript比較語(yǔ)義化版本號(hào)的實(shí)現(xiàn)代碼
這篇文章先是給大家簡(jiǎn)單的介紹了下語(yǔ)義化版本號(hào),而后再用實(shí)例代碼演示語(yǔ)義化版本號(hào)的比較方法,有需要的朋友們可以參考借鑒。2016-09-09
一文帶你掌握J(rèn)avaScript中的箭頭函數(shù)
在JavaScript中,箭頭函數(shù)是一種簡(jiǎn)化的函數(shù)語(yǔ)法,它在ES6(ECMAScript?2015)引入,本文就來(lái)和大家深入講講JavaScript中的箭頭函數(shù)的使用吧2023-05-05
JS監(jiān)聽滾動(dòng)和id自動(dòng)定位滾動(dòng)
這篇文章主要為大家詳細(xì)介紹了JS監(jiān)聽滾動(dòng)和id自動(dòng)定位滾動(dòng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-12-12
前端小程序?qū)崿F(xiàn)預(yù)覽pdf并導(dǎo)出完整代碼
這篇文章主要介紹了小程序中無(wú)法直接導(dǎo)出PDF或文檔的解決方案,通過(guò)調(diào)用API下載文件并打開,文中通過(guò)代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2025-01-01
JavaScript實(shí)現(xiàn)三階幻方算法謎題解答
這篇文章主要介紹了JavaScript實(shí)現(xiàn)三階幻方算法謎題解答,三階幻方是指試將1~9這9個(gè)不同整數(shù)填入一個(gè)3×3的表格,使得每行、每列以及每條對(duì)角線上的數(shù)字之和相同,需要的朋友可以參考下2014-12-12

