asp.net プログラムを作成するときに、ページをジャンプする場合、顧客がジャンプ時にプロンプトを使用したい場合、これは機能しません:
Response.Write("< script>alert('Congratulations, Registration success! ') ; < /script>"); Response.Redirect("main.html"); この時点では、プロンプトの内容は表示されず、 Response.Redirect("main.html"); と違いはありません。
現時点では、次のコードを使用して ASP.NET ページの更新をテストします。
Response.Write("< script language=javascript>alert('おめでとうございます、登録は成功しました!')< /script> "); Response .Write("< script language=javascript>window.location.href='main.html'< /script>"); これは要件を満たしており、プロンプトの後のページにジャンプします。
最も重要なことは、window.location.href ステートメントにより、サーバー側コードの実行後に、あるフレームのページが別のフレームのページを更新できるようにできるということです (Response.Redirect に到達できません。少なくとも私は見つかりませんでした) it):
例:index.htm ページには、frameLeft と FrameRight という 2 つのフレームがあります。frameRight ページでサーバー側のコードを実行すると、frameLeft のページが更新されます。
これまで最も一般的だったのは、登録後にログイン ボックスを自動的に更新することで、成功した登録コードの後に段落を追加する限り、ログイン ボックスがログイン ページに置き換えられることでした。別のフレーム。コードは次のとおりです。
Response.Write("< script language=javascript>alert('おめでとうございます、登録は成功しました!')< /script>"); ;window.parent.frameLeft.location.href='main.html'< /script>"); ASP.NET ページの更新: ページを自動的に更新する方法の概要:
1)
< スクリプト language=''javascript''> < ; /script> iframe を更新する場合は、window をフレームの名前または ID 番号に置き換えます
< script language=''javascript''> "); < /script> 4>
function abc() { window.location.href="/blog/window.location.href"; setTimeout("abc()",10000); } このページを更新します。
Response.Write("< script language=javascript>window.location.href=window.location.href; < /script>") 親ページを更新します:
Response.Write("< script language= javascript> ;opener.location.href=opener.location.href; < /script>") 指定されたページに移動します:
Response.Write("< script language=javascript>window.location.href='yourpage. aspx' ; < /script>")
更新ページの実装方法の概要 (HTML、ASP、JS)
' by aloxy
< script>setTimeout(" ='url '",2000)< /script> 説明: url は更新するページの URL アドレスです
2000 は待機時間 = 2 秒,
2,
< メタ名 = "更新" content="n; url "> 説明:
n は、指定された URL をロードする前に待機する秒数です。
url は、ロードされる絶対 URL です。
n は、待機時間 (秒)
url は更新されたページの URL アドレスです
3,
< %response.redirect url%> 説明: 通常、操作が発生したかどうかを判断するために url パラメータまたはフォーム値が使用され、response.redirect はリフレッシュするために使用されます。
4. フレーム ページを更新します