こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Metaタグのrefreshでジャンプした後に元の画面へ戻れなくするには

(1)1.html ⇒ (2)2.html ⇒ (3)3.html
という画面遷移があり、(2)⇒(3)はmetaタグのrefreshにより自動的に遷移させ、ブラウザの「戻る」ボタンで(3)⇒(1)の遷移を行えなくしたいと思っています。
2.html のソースを以下の通り作成すると自動的に3.htmlに遷移するのですが、「戻る」ボタンで(1)1.htmlへ戻れてしまいます。(「戻る」ボタンの▼内のリストに2.htmlが存在しません)
====2.html====
<html>
<head>
<meta HTTP-EQUIV="refresh" CONTENT="0;URL=3.html">
</head>
<body></body>
</html>
====/2.html====
CONTENT="1" とすると、「戻る」の動作は(3)⇒(2)となり、また自動的に3.htmlへ遷移します。
同じ様な仕掛けで、この要件を実現しているサイトのソースを参考にしてこちらの環境で行うと実現できません。
apache の設定等が影響しているのでしょうか。そうであれば設定方法等わかる方、ご教授ください。
また、この要件を実現する別の方法があれば教えてください。

投稿日時 - 2008-03-05 14:36:05

QNo.3835094

すぐに回答ほしいです

質問者が選んだベストアンサー

javascriptでならできるよ・・・
http://www.htmq.com/js/location_replace.shtml

投稿日時 - 2008-03-05 16:48:38

お礼

質問文で言うところの
(1)⇒(3)
と直接遷移させて、(1)の履歴を残さない方法ですね!
なるほど。試してみます!
ありがとうございました。

投稿日時 - 2008-03-05 17:21:04

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(1)

あなたにオススメの質問

-広告-
-広告-