ホームページ  >  記事  >  ウェブフロントエンド  >  jsでwindow.locationを使用するには?

jsでwindow.locationを使用するには?

零下一度
零下一度オリジナル
2017-07-21 17:34:421690ブラウズ

JavaScriptASP.netSchemeASP ネットワーク プロトコル、js で window.location を使用する方法?見てみましょう。

URL:Uniform Resource Locator (URL)
完全な URL は次の部分で構成されます:
スキーム://host:port/path?query#fragment
スキーム (通信プロトコル): 一般的に使用される http、ftp、maito 、など。

ホスト (host): サーバー (コンピューター) ドメイン ネーム システム (DNS) のホスト名または IP アドレス。

Port (ポート番号): 整数、オプション。省略すると、スキームのデフォルトのポートが使用されます。たとえば、http のデフォルトのポートが使用されます。

パス: 0 個以上の「/」記号で区切られた文字列。通常、ホスト上のディレクトリまたはファイルのアドレスを表すために使用されます。

クエリ: オプション。動的 Web ページ (CGI、ISAPI、PHP/JSP/ASP/ASP.NET などのテクノロジを使用して作成された Web ページなど) にパラメーターを渡すために使用されます。複数のパラメーターを使用できます。「&」記号を使用します。 、各パラメータの名前と値は「=」記号で区切られています。

フラグメント (情報フラグメント): ネットワーク リソース内のフラグメントを指定するために使用される文字列。たとえば、Web ページに複数の名詞の説明がある場合、フラグメントを使用して特定の名詞の説明を直接見つけることができます。 (アンカーポイントとも呼ばれます。)

そのような URL の場合

:80/fisker/post/0703/window.location.html?ver=1.0&id=6#imhere


JavaScript を使用してそれぞれを取得できます。パート
1、window.location.href
URL 文字列全体 (ブラウザーの完全なアドレス バー)
この例の戻り値: :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.x2y2.com

4,window.location.port
URL のポート部分
デフォルトのポート 80 が使用されている場合 (80 が追加されても更新)、戻り値はデフォルトではありません。 80 ですが null 文字です
この例の戻り値: ""

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

以上がjsでwindow.locationを使用するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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