- - PR -
history.backが使えません。
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-02-05 19:42
たびたびお世話になっております。
環境:WinXp Vs2005 IE6.0 前の画面に戻る機能を実行したいと思い以下のように実装してみました。 Dim csOpenWindow As New StringBuilder Dim csName As String = "test" Dim csType As Type = Me.GetType() Dim cs As ClientScriptManager = Page.ClientScript 'Javascript実行オブジェクト 'Javascriptの準備 csOpenWindow.Append("<script type=text/javascript>") csOpenWindow.Append("history.back ;") csOpenWindow.Append("</script>") 'Javascriptの実行 cs.RegisterStartupScript(csType, csName, csOpenWindow.ToString(), False) ところが、現画面がリロードされるだけで前画面に戻りません。 原因などご存知の方いらっしゃいましたらご教授ください。 |
|
投稿日時: 2007-02-05 22:00
ページAが表示される
↓ [戻る]ボタンをクリック ↓ post する ↓ サーバで、history.back を挿入 ↓ ポストバック後のページAが表示される さて、ここで、[ポストバック後のページA]の、ひとつ前の画面とは、どこでしょう? たとえば、@IT のお砂場にでも行って、投稿後、ブラウザの戻るボタンを押してみてください。どこへ行きますか?同じことです。 _________________ |
1