htmlでフレームを上下分割し、上フレームをさらに左右分割して左上フレームをframe1、右上フレームをframe2、下フレームををframe3として
<script type="text/javascript">
<!-- to hide script contents from old browsers
function jump(a1, a2) {
window.open(a1,"frame1");
window.open(a2,"frame3");
}
// end hiding contents from old browsers -->
</script>
と言うjavascriptを書いて、
<a href="javascript:jump('a.html', 'b.html')">リンク</a>
のように呼び出し、二つのフレームを一つのリンクで変えられるようにしたのですが、これを使うとブラウザの戻るボタンを利用すると1つのフレームしか戻らず、2回戻るボタンを使わないと元の表示に戻れません。
戻るボタンを1回押すだけで戻るようにするか、ページに戻るボタンを作り、一度クリックすると2ページ戻ると言うようにしたいのですが、どうすればできますか?
教えてください。
No.1ベストアンサー
- 回答日時:
JavaScriptで「戻る」リンクの一般例を挙げます。
--
<a href="javascript:history.back(-1)">戻る</a>
--
これの-1を-2にすれば用が足りそうですが如何でしょう。
それはさておき、タイトルで「function jump」云々と書かれても、あなた以外にそれが何物か
判らないのでもう少し判りやすいタイトルをお願いしたいところです。
回答ありがとうございました。
このjavascriptで確かに二つ戻れたのですが、間を通して戻るのではなく、間をとばして戻るので、通常の戻るを二回押すのとは違うようで、うまくフレームが作動しませんでした。
なので、トップページへのリンクを張るようにしました。
タイトルについては今後注意したいと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTMLでサブフレームから親のス...
-
フレームの指定方法について。
-
ページ遷移をコントロールしたい
-
1回のクリックで複数のフレーム...
-
フレーム同時リンク後のブラウ...
-
フレーム分割について
-
<a href="#" …>の意味を教えて...
-
あなたのXAMPPのdashboard内のj...
-
Dreamweaver で 外部JSを読み込...
-
【SSI】include file、include ...
-
HTML内に記載された画像のURLを...
-
GASを使って、Gmailから自動送...
-
乱数を一定時間毎に表示させた...
-
javascript スライダー
-
外部JavaScriptの設置場所について
-
Javascript でText file の書き...
-
サブフレームがうまく出来ません。
-
プルダウンメニューを別ファイ...
-
cssにjavascriptを入れる?呼び...
-
Spry と facebox の併用はでき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
HTMLでサブフレームから親のス...
-
スマホ上で、左右スワイプで次...
-
インラインフレームをドラッグ...
-
フレームを跨ぐドロップダウン...
-
インラインフレームで表示され...
-
別ページのインラインフレーム...
-
子フレームの自動リロードは可...
-
外部から読み込まれたJava...
-
openerは使えないのでしょうか?
-
他のフレームのスクリプトを実...
-
親フレームからkeydownイベント...
-
Safariで<iframe>のinnerHTMLを...
-
フレーム分割領域のサイズを変...
-
フレームを使用した複数プルダ...
-
ページ遷移をコントロールしたい
-
jqueryを利用してインラインフ...
-
エラー:書き込みができません ...
-
親ウィンドウの別フレームを子...
-
フレームでの右クリック禁止
-
フレーム内のiframeのデータの...
おすすめ情報