jqueryジャンプ、ページの更新
6929 ワード
現在のページをリフレッシュするにはどうすればいいですか?jsを借りてあなたは何でもできる.
1,ブラウザに現在のページをリフレッシュさせるreloadメソッド.構文:location.reload([bForceGet])パラメータ:bForceGet、オプションパラメータ、デフォルトfalse、クライアントキャッシュから現在のページを取り出します.trueは、GET方式で、サービス側から最新のページを取り、クライアントがF 5をクリックすることに相当する(「リフレッシュ」)
2,replaceメソッドは,現在履歴(クライアント)にキャッシュされているアイテムをURLで置き換えるため,replaceメソッドを使用すると,「前進」と「後退」で置き換えられたURLにアクセスできない.構文:location.replace(URL)通常使用:location.reload()かhistory.go(0)でやります.この方法はクライアントポイントF 5がページをリフレッシュするのと似ているので、ページmethod=「post」の場合、「ページの期限切れ」というメッセージが表示されます.セシオンのセキュリティ保護メカニズムのためです.locationを呼び出すとreload()メソッドの場合,aspxページはサービス側メモリに既に存在するため,必ずIsPostbackである.このようなアプリケーションがある場合、ページを再ロードする必要がある.すなわち、not IsPostbackであることが望ましいページがサービス側で再作成されることが望ましい.ここ、location.replace()でこのタスクを完了できます.replaceされたページは、毎回サービス側で再生成されます.コード:location.replace(location.href);ページを戻してリフレッシュするには、次の手順に従います.
location.replace(document.referrer); document.referer//前ページのURL
使わないでgo(-1)、またはhistory.back();をクリックしてページをリフレッシュします.この2つの方法では、ページはリフレッシュされません.添付:
Javascriptページをリフレッシュする方法:
ページを自動的にリフレッシュする方法:1,ページを自動的にリフレッシュする:次のコードを領域に追加する
このうち20は20秒ごとにページをリフレッシュすることを指します.2、ページは自動的にジャンプします.次のコードを領域に追加します.
このうち20指は20秒ぶりにジャンプしますhttp://www.jb51.netページ3、ページ自動リフレッシュjs版
4,JSフレームワークをリフレッシュするスクリプト文
ウィンドウを閉じるときにリフレッシュするか、ウィンドウを開くときにリフレッシュする場合は、次の文を呼び出します.
一、まず簡単な例を見てみましょう.
以下、frameという名前を3つのページでそれぞれ命名する.html、top.html、bottom.htmlを例に、どのようにするかを具体的に説明します.
frame.htmlは上(top.html)と下(bottom.html)の2つのページからなり、コードは以下の通りです.
今、トップを仮定します.html(上のページ)にはbottomを実現するために7つのbuttonがある.html(つまり下のページ)の更新は、以下の7つの文を使って、どれが自分で見てやったほうがいいですか.
top.htmlページのコードは以下の通りです.
次はbottomです.htmlページソースコードは、下のページがリフレッシュされたことを証明するために、ロードが完了したらダイアログボックスを開きます.
説明します.
二、自動更新ページ
1.ページ自動リフレッシュ:下記のコードをエリアに入れる
このうち20とは、20秒ごとにページをリフレッシュすることを意味する.
2.ページ自動ジャンプ:下記のコードをエリアに入れる
このうち20指は20秒ぶりにジャンプしますhttp://www.jb51.netページ
3.ページ自動更新js版
function myrefresh() { window.location.reload(); } setTimeout('myrefresh()',1000);//1秒ごとに更新する
[Ctrl+A全オプション:外部Jsを導入するにはリフレッシュが必要]
三、javaサービスタ、Actionなどのプログラムを書く時、操作してページに戻ると(例えば、ウィンドウが出て、操作が終わったら、現在のページを閉じて、親ページを更新する)
四、JSリフレッシュフレームワークのスクリプト文
1.フレームを含むページをリフレッシュする方法
2.子ウィンドウ親ウィンドウの更新
3.別のフレームのページをリフレッシュする方法(上記の例で説明した)
4.ウィンドウを閉じるときにリフレッシュしたい場合、またはウィンドウを開くときにリフレッシュしたい場合は、次の文を呼び出します.
窓を開けたときのリフレッシュ
クローズ時にリフレッシュ
1,ブラウザに現在のページをリフレッシュさせるreloadメソッド.構文:location.reload([bForceGet])パラメータ:bForceGet、オプションパラメータ、デフォルトfalse、クライアントキャッシュから現在のページを取り出します.trueは、GET方式で、サービス側から最新のページを取り、クライアントがF 5をクリックすることに相当する(「リフレッシュ」)
2,replaceメソッドは,現在履歴(クライアント)にキャッシュされているアイテムをURLで置き換えるため,replaceメソッドを使用すると,「前進」と「後退」で置き換えられたURLにアクセスできない.構文:location.replace(URL)通常使用:location.reload()かhistory.go(0)でやります.この方法はクライアントポイントF 5がページをリフレッシュするのと似ているので、ページmethod=「post」の場合、「ページの期限切れ」というメッセージが表示されます.セシオンのセキュリティ保護メカニズムのためです.locationを呼び出すとreload()メソッドの場合,aspxページはサービス側メモリに既に存在するため,必ずIsPostbackである.このようなアプリケーションがある場合、ページを再ロードする必要がある.すなわち、not IsPostbackであることが望ましいページがサービス側で再作成されることが望ましい.ここ、location.replace()でこのタスクを完了できます.replaceされたページは、毎回サービス側で再生成されます.コード:location.replace(location.href);ページを戻してリフレッシュするには、次の手順に従います.
location.replace(document.referrer); document.referer//前ページのURL
使わないでgo(-1)、またはhistory.back();をクリックしてページをリフレッシュします.この2つの方法では、ページはリフレッシュされません.添付:
Javascriptページをリフレッシュする方法:
1,history.go(0)
2,location.reload()
3,location=location
4,location.assign(location)
5,document.execCommand('Refresh')
6,window.navigate(location)
7,location.replace(location)
8,document.URL=location.href
ページを自動的にリフレッシュする方法:1,ページを自動的にリフレッシュする:次のコードを領域に追加する
このうち20は20秒ごとにページをリフレッシュすることを指します.2、ページは自動的にジャンプします.次のコードを領域に追加します.
このうち20指は20秒ぶりにジャンプしますhttp://www.jb51.netページ3、ページ自動リフレッシュjs版
<br> function myrefresh()
<br> {
<br> window.location.reload();
<br> }
<br> setTimeout('myrefresh()',1000); // 1
<br>
4,JSフレームワークをリフレッシュするスクリプト文
//
<br> parent.location.reload();
<br>
//
<br> self.opener.location.reload();
<br>
( )
//
<br> parent. FrameID.location.reload();
<br>
ウィンドウを閉じるときにリフレッシュするか、ウィンドウを開くときにリフレッシュする場合は、次の文を呼び出します.
<br> window.opener.document.location.reload()
<br>
一、まず簡単な例を見てみましょう.
以下、frameという名前を3つのページでそれぞれ命名する.html、top.html、bottom.htmlを例に、どのようにするかを具体的に説明します.
frame.htmlは上(top.html)と下(bottom.html)の2つのページからなり、コードは以下の通りです.
frame
今、トップを仮定します.html(上のページ)にはbottomを実現するために7つのbuttonがある.html(つまり下のページ)の更新は、以下の7つの文を使って、どれが自分で見てやったほうがいいですか.
top.htmlページのコードは以下の通りです.
top.html
次はbottomです.htmlページソースコードは、下のページがリフレッシュされたことを証明するために、ロードが完了したらダイアログボックスを開きます.
bottom.html
This is the content in bottom.html.
説明します.
1.window , top.html 。
2.parent , 。 framedemo.html。
3.frames window , 。 。
4.item 。 。
5. , , 。
:
Javascript :
1 history.go(0)
2 location.reload()
3 location=location
4 location.assign(location)
5 document.execCommand('Refresh')
6 window.navigate(location)
7 location.replace(location)
8 document.URL=location.href
二、自動更新ページ
1.ページ自動リフレッシュ:下記のコードをエリアに入れる
このうち20とは、20秒ごとにページをリフレッシュすることを意味する.
2.ページ自動ジャンプ:下記のコードをエリアに入れる
このうち20指は20秒ぶりにジャンプしますhttp://www.jb51.netページ
3.ページ自動更新js版
function myrefresh() { window.location.reload(); } setTimeout('myrefresh()',1000);//1秒ごとに更新する
[Ctrl+A全オプション:外部Jsを導入するにはリフレッシュが必要]
三、javaサービスタ、Actionなどのプログラムを書く時、操作してページに戻ると(例えば、ウィンドウが出て、操作が終わったら、現在のページを閉じて、親ページを更新する)
1 PrintWriter out = response.getWriter();
2 out.write("");
<br> 3 ////
<br> 4 out.write("self.opener.location.reload();");
<br> 5 //
<br> 6 out.write("window.opener=null;");
<br> 7 out.write("window.close();");
<br> 8 out.write(" ");
四、JSリフレッシュフレームワークのスクリプト文
1.フレームを含むページをリフレッシュする方法
<br> parent.location.reload();
<br>
2.子ウィンドウ親ウィンドウの更新
<br> self.opener.location.reload();
<br>
3.別のフレームのページをリフレッシュする方法(上記の例で説明した)
1. window.parent.frames[1].location.reload();
2. window.parent.frames.bottom.location.reload();
3. window.parent.frames["bottom"].location.reload();
4. window.parent.frames.item(1).location.reload();
5. window.parent.frames.item('bottom').location.reload();
6. window.parent.bottom.location.reload();
7. window.parent['bottom'].location.reload();
4.ウィンドウを閉じるときにリフレッシュしたい場合、またはウィンドウを開くときにリフレッシュしたい場合は、次の文を呼び出します.
窓を開けたときのリフレッシュ
クローズ時にリフレッシュ
<br> window.opener.document.location.reload()
<br>