ECサイトなどでたまに見かける「5秒後に別ページに遷移します」、実装するのが難しそうと思われがちですが実はJavaScriptを使わずにHTMLで実装することが可能です!
本記事では、HTMLだけでn秒後に別ページに遷移させる方法について解説します。
HTML/CSSの学習におすすめ書籍
1冊ですべて身につくHTML&CSSとWebデザイン入門講座
メリット
- HTMLとCSSの基本が体系的に学べる
- Webデザインの基本が学べる
- 1つのWebサイトを作りながら学べる
ポチップ
先輩くん
Amazon Kindle Unlimitedに登録すると、月額980円で読み放題だからオススメだよ!
初回30日間は無料だから、まだ登録したことのない人はぜひ試してみてね!
全プログラマー必見!
変数名/関数名にもう悩まない!
変数名/関数名にもう悩まない!
リーダブルコード
メリット
- 美しいコードが書けるが自然と書けるようになる
- 他の開発者が理解しやすいコードになる
著:Dustin Boswell, 著:Trevor Foucher, 解説:須藤 功平, 翻訳:角 征典
¥2,640 (2023/07/23 02:48時点 | Amazon調べ)
目次
meta refreshを使う
n秒後に別ページに遷移させるには、リダイレクト設定する時に利用する「meta refresh」を使用します。meta refreshを使用する時の多くはURL属性のみ指定しますが、content属性を追加することでn秒後に遷移させることが可能になります。
<meta http-equiv="refresh" content="秒数;URL=URL">
- content:秒数を指定。5秒後に遷移させたい場合は「content=”5″」と記述する。
- URL:遷移させたいURLを指定。
【JavaScript不要】HTMLだけでリダイレクトをする方法
古いページにアクセスしてきたユーザーを新しいページに遷移(リダイレクト)させたいけど、JavaScript書けないからと諦めていませんか?実はHTMLだけでリダイレクトをす…