js locationはUrlにアクセスして、リダイレクトして、ページを更新します.


もっと読む
js locationはUrlにアクセスして、リダイレクトして、ページを更新します.
本論文では、Javascript Locationのオブジェクトを使って、どのようにUrlを読み直しますか?どのようにページを書き換えますか?javascriptは多くの方法を提供しています.現在のユーザがブラウザでアクセスしているurlを修正します.これらの技術は全部locationオブジェクトに基づいています.これはwindowオブジェクトとしての属性です.現在のurlを含む新しいlocationオブジェクトを生成できます. current URL = window.location  
この文章ではlocationの対象の属性と方法を全部見ます.勉強します.    * urlの違う部分をどう読みますか?    * どのようにホームページをリダイレクトしますか?    * どのように自動的にページを更新しますか?
URLは6つの部分からなります.いくつかはオプションです.  //:/  
プロトコルとドメイン名は必須項目で、その他はオプションです.以下は全ての部分を含むURLの例である.http://www.example.com:80/example.cgi?x=3&y=4#results  
この例では、http:プロトコルです.www.example.comはドメイン名で、80はポートです./example.cgiはパスですか?x=3&y=4は検索文字列で、啢resultsはhash、またはページ内部のアンカーポイントです.2.Locationで現在のURLを読み取ります.
locationオブジェクトのprotocol,hostname,port,pathname,search,hash属性を使ってURLの各部分にアクセスできます.以下の属性も使えます.    ドメイン名とポートを含む:www.example.com:80 href    URL全体を含む例:http://www.example.com:80/example.cgi?x=3&y=4#results例:var current URL = window.location  alert ( currentURL.href );     // Displays ''http://www.example.com:80/example.cgi?x=3&y=4#results''  alert ( currentURL.protocol ); // Displays ''http:''  alert ( currentURL.host );     // Displays ''wwww.example.com:80'  alert ( currentURL.hostname ); // Displays ''www.example.com'  alert ( currentURL.port );     // Displays ''80  alert ( currentURL.pathname ); // Displays ''/example.cgi'  alert ( currentURL.search );   // Displays ''?x=3&y=4''  alert ( currentURL.hash );     // Displays ''#レスリング  3 LocationでURLを操作する
locationのhref属性を使って、ページを現在のページとは異なるページにジャンプできます.window.locations.href = 「http://www.example.com/anotherpage.html";  
例:  
Locationのhref属性ジャンプページを使うと、前のページのUrlはブラウザのhistory履歴に保存されます.ブラウザの「後退」ボタンをクリックすると前のページに戻ります.前のページに戻りたくないなら、Location.replace()を使ってもいいです.window.location.replace() ( 「http://www.example.com/anotherpage.html「 );  
ページをリダイレクトすることができるページ以外に、現在のページの異なるアンカーポイントwindow.location.hashをリダイレクトすることができます. = 葃more Results;  
たとえば:  
ページの中に「ぁtop」というアンカーポイントがあります.ボタンを押すとブラウザがトップに移動します.ブラウザのアドレスバーの変化を観察してください.ブラウザの後退ボタンをクリックすると、前の位置に戻ります.4.更新ページを再読み込みします.
Location.reload()を呼び出すことができます.強制ブラウザで現在のURLを更新します.現在のユーザがブラウザのリフレッシュボタンまたはF 5をクリックするように.window.location.reload ( );  
この方法にパラメータが規定されていない場合、またはパラメータがfalseである場合は、HTTPヘッダIf-Maodified-Sinceを使ってサーバ上の文書が変更されたかどうかを検出します.文書が変更された場合、reload()この文書を再ダウンロードします.ドキュメントが変更されていない場合は、この方法はキャッシュからドキュメントを読み込みます.ブラウザをクリックしたときの更新ボタンと同じ効果です.この方法のパラメータをtrueに設定すると、ドキュメントの最後の変更日が何であれ、キャッシュをバイパスしてサーバからドキュメントを再ダウンロードします.これはユーザがクリックした履歴です.ビューアの更新ボタンを押した時のShift健の効果は全く同じです.window.location.reload ( true );  
簡単な例: 
別添:
jQuery(function($){
				//        
				$("#repaymentDiv dd").click(function(){
					。。。。
				});
				
			});


	
1
2
3
 不要なクリック操作を実現します.
 注意様式:cursor:pointer
  計算機は、href呼び出しjs関数を実現する.