ホームページ  >  記事  >  ウェブフロントエンド  >  ブラウザはアドレス bar_html/css_WEB-ITnose に関する関連情報を取得します。

ブラウザはアドレス bar_html/css_WEB-ITnose に関する関連情報を取得します。

WBOY
WBOYオリジナル
2016-06-24 11:26:17759ブラウズ

関連するアプリケーションとナレッジポイントは次のとおりです:
window.location.href
window.top.location.replace("http://www.jb51.net")
top.location.href("http:/ /www.jb51.net")
window.navigate ("http://www.jb51.net")
HTML:

------------------------------------------
URL は:Uniform Resource Locator (URL) です
完全な URL は次の部分で構成されます:
scheme://host:port/path?query#fragment
scheme: 通信プロトコル
一般的に使用される http、ftp、maito など
host : ホスト
サーバー (コンピューター) ドメイン ネーム システム (DNS) のホスト名または IP アドレス。
port: ポート番号
整数、オプション。省略すると、スキームのデフォルトのポートが使用されます。たとえば、http のデフォルトのポートが使用されます。
path: パス
0 個以上の「/」記号で区切られた文字列。通常、ホスト上のディレクトリまたはファイルのアドレスを表すために使用されます。
クエリ: クエリ
オプション。動的 Web ページ (CGI、ISAPI、PHP/JSP/ASP/ASP.NET などのテクノロジを使用して作成された Web ページなど) にパラメータを渡すために使用されます。「&」で区切って複数のパラメータを指定できます。 " 記号 オンでは、各パラメーターの名前と値は "= 記号で区切られます。
fragment: 情報フラグメント
文字列。ネットワーク リソース内のフラグメントを指定するために使用されます。たとえば、Web ページに複数の名詞の説明がある場合、フラグメントを使用して特定の名詞の説明を直接見つけることができます。 (アンカーポイントとも呼ばれます。)
そのような URL の場合
http://www.jb51.net:80/fisker/post/0703/window.location.html?ver=1.0&id=6#imhere

JavaScript を使用して各部分を取得します
1、window.location.href
URL 文字列全体 (ブラウザの完全なアドレス バー)
この例の戻り値: http://www.jb51.net:80/ fisker /post/0703/window.location.html?ver=1.0&id=6#imhere
2,window.location.protocol
URL のプロトコル部分
この例の戻り値: http:
3,window.location.host
URL ホスト部分
この例での戻り値: www.jb51.net
4,window.location.port
URL のポート部分
デフォルトのポート 80 が使用されている場合 (80 が追加された場合でも更新: ) の場合、戻り値はデフォルトではありません 80 は空文字です
この例の戻り値: ""
5,window.location.pathname
URL のパス部分 (つまり、ファイル アドレス)
この例の戻り値:/fisker/post/0703/window.location.html
6, window.location.search
クエリ(パラメータ)部分
動的言語に値を割り当てることに加えて、値を割り当てることもできます静的ページにアクセスし、JavaScript を使用して対応するパラメータ値を取得します。
この例の戻り値:?ver=1.0&id =6
7,window.location.hash
アンカーポイント
この場合の戻り値: #imhere

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