![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
アンカーポイントで位置を移して色々と情報を見れるページを
制作していまして、そのページに30秒後ジャンプさせるメタタグを入れています。
御相談なのですが、アンカーポイントで位置を移したとき
30秒後にジャンプさせるというカウントをリセットさせたいのです。
簡単に言いますと↓のような感じになります。
----------------------------------------------------------------------
・30秒以内にボタンをクリックするとカウントがリセット。
また1秒からカウントさせる。
----------------------------------------------------------------------
今使っているメタタグ
<meta http-equiv="Refresh" content="30;URL=xxx.html" />
※アンカーポイントをやめてページを小分けにする事はできません。
No.2ベストアンサー
- 回答日時:
そのままを書くと丸投げになっちゃうので、雰囲気だけです。
<html>
<head>
<style type="text/css">
body { margin:40px; }
div { height:500px; background-color:#e0eeff; }
#counter { color:red; font-weight:bold; font-size:larger; }
</style>
<script>
var timer = 30;
T = window.setInterval("t_count();",1000);
function t_count(){
var tmp = (--timer)?"あと"+timer+"秒":"JUMP!!";
if (!timer) { window.clearInterval(T); }
document.getElementById('counter').innerText = tmp;
}
function reset(){ timer = 30; return true; }
</script>
</head>
<body>
<div>
<a href="#two" name="one" onclick="reset()">◆ リンク1 (↓へ)</a>
</div>
<span id="counter"> </span>
<div>
<a href="#one" name="two" onclick="reset()">◆ リンク2 (↑へ)</a>
</div>
</body>
</html>
No.3
- 回答日時:
いくつか注意点を。
IEやIEコンポを使用したブラウザではたまにアンカーリンクが
上手く動作しないことがあるようです。
あと、他の回答者さまが仰っているJavaScriptを使用する方法ですが
クライアントによって無効にできるので場合によっては意図したとおりに
動作しない可能性があります。
あと、 meta によるジャンプも実は対応していないクライアントがある
可能性があります。
(本当にあるかどうかは不明)
その点なども考えてそういった環境は完全に無視するとかいうなら
いいんですけど。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- gooポイント gooポイントをdポイントに交換できない。 3 2022/04/22 20:39
- 据え置き型ゲーム機 PS4コントローラのリセット確認方法 1 2022/10/01 10:57
- 大学受験 単語帳は1語1秒で言えなきゃいけない1ページ10語なら10秒、とある塾の動画で言ってたんですけど、 4 2022/07/27 18:50
- Word(ワード) Word のマクロについての質問です。 ボタンを押すと登録したブックマーク先にジャンプする機能(リン 3 2023/08/16 12:17
- PDF こんなPDF作れますか? 6 2022/05/13 11:14
- 物理学 (1)秒針の角速度の大きさω(ω>0)を計算しなさい 単位はrad/s、πはそのまま残すこと (2) 3 2023/05/01 12:58
- JavaScript javascriptで移動ボタンを押した際に遷移するボタンを追記したい 1 2022/11/29 03:02
- その他(プログラミング・Web制作) Scratch プログラミングについての質問です 1 2022/06/14 19:42
- 英語 英単語の覚え方について。 ターゲットなのですが単語帳の英単語の方を見ると日本語は出てきますがいざ日本 5 2022/08/03 14:35
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ページによって表示位置がずれ...
-
bodyにidをつける理由は何ですか?
-
ページの読み込みが完了してか...
-
ボタンが押されたらWebページの...
-
ページを読み込み直さずに、sel...
-
上下にイメージをリピートさせたい
-
ページ自動ジャンプをリセット...
-
(Javascript)印刷するファイル...
-
formタグって必要ですか?
-
<a href="#" …>の意味を教えて...
-
UAによるリダイレクト
-
外部読み込みで動かないときの...
-
Cookieの回数で閲覧制限、javas...
-
他のページ更新
-
フレーム分割領域のサイズを変...
-
色の指定で配列を使いたい
-
DOMで生成したタグにCSSが適用...
-
セレクトメニューでリンクの際...
-
小ウインドウのスクロールバー
-
javascriptでalertの文字列をコ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
bodyにidをつける理由は何ですか?
-
テキストボックス内にハイパー...
-
(Javascript)印刷するファイル...
-
ハイパーリンクに下線を表示す...
-
bodyにwidth:100%をつける理由は?
-
WEB上で編集できない、スク...
-
ワンクリックで二箇所に表示さ...
-
横スクロールを右から左へ・・・
-
スクロールバーのスクロール量...
-
bodyタグの範囲について
-
テキストをクリックすると答え...
-
"mailtoでメールの【氏名】【性...
-
「overflow: hidden」ペー ジ内...
-
ページの読み込みが完了してか...
-
DOCTYPE宣言をするとstyleが適...
-
外部ページからハッシュタグ(...
-
mailtoで質問・・・
-
divで作成したテキストボックス...
-
javaScript Nullまたはオブジェ...
-
ボタンが押されたらWebページの...
おすすめ情報