ホームページ  >  記事  >  ウェブフロントエンド  >  js および php_javascript スキルを使用して現在の URL のコンテンツを取得する方法

js および php_javascript スキルを使用して現在の URL のコンテンツを取得する方法

WBOY
WBOYオリジナル
2016-05-16 17:21:52889ブラウズ

#テストURL: http://localhost/blog/testurl.php?id=5

コードをコピー コードは次のとおりです:

//ドメイン名またはホスト アドレスを取得します
echo $_SERVER['HTTP_HOST']."
"; #localhost

// Web ページアドレス
echo $_SERVER['PHP_SELF']."
"; #/blog/testurl.php

//URL パラメータを取得
echo $_SERVER["QUERY_STRING" ]."
"; #id=5

//ユーザー エージェントを取得します
echo $_SERVER['HTTP_REFERER']."

//完全な 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 ディレクトリ名($url);
#http://localhost/blog

JavaScript 実装:
コードをコピー コードは次のとおりです:

top.location.href トップレベル ウィンドウのアドレス
this.location.href現在のウィンドウのアドレス
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。