js和php如何獲取當(dāng)前url的內(nèi)容
更新時間:2013年09月22日 15:16:06 作者:
js和php獲取當(dāng)前url的內(nèi)容在某些特殊的情況下還是蠻實(shí)用的,下面有個不錯的示例,感興趣的朋友可以參考下,希望對大家有所幫助
#測試網(wǎng)址: http://localhost/blog/testurl.php?id=5
//獲取域名或主機(jī)地址
echo $_SERVER['HTTP_HOST']."<br>"; #localhost
//獲取網(wǎng)頁地址
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
//包含端口號的完整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 頂級窗口的地址
this.location.href 當(dāng)前窗口的地址
復(fù)制代碼 代碼如下:
//獲取域名或主機(jī)地址
echo $_SERVER['HTTP_HOST']."<br>"; #localhost
//獲取網(wǎng)頁地址
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
//包含端口號的完整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 頂級窗口的地址
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ā)的亂碼問題
- javascript/jquery獲取地址欄url參數(shù)的方法
- url 編碼 js url傳參中文亂碼解決方案
- 在jsp頁面如何獲得url參數(shù)
- JS 中document.URL 和 windows.location.href 的區(qū)別
- JS實(shí)現(xiàn)獲取當(dāng)前URL和來源URL的方法
相關(guān)文章
淺談使用splice函數(shù)對數(shù)組中的元素進(jìn)行刪除時的注意事項
下面小編就為大家?guī)硪黄獪\談使用splice函數(shù)對數(shù)組中的元素進(jìn)行刪除時的注意事項。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-12-12echarts地圖設(shè)置背景圖片及海岸線實(shí)例代碼
公司的業(yè)務(wù)涉及到統(tǒng)計圖的有很多,最近一直echarts里面踩各種坑,下面這篇文章主要給大家介紹了關(guān)于echarts地圖設(shè)置背景圖片及海岸線的相關(guān)資料,需要的朋友可以參考下2022-12-12純JavaScript實(shí)現(xiàn)猜數(shù)字游戲
這篇文章主要為大家詳細(xì)介紹了純JavaScript實(shí)現(xiàn)猜數(shù)字游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-08-08