リンクの開き方テスト
新しいタブで開くリンクや、JavaScriptでウィンドウを開く動きを一通り試せます。 アプリ内のブラウザで開いてお試しください。 どれを押しても、開くのはこのサイトの同じページだけです(外部サイトへは移動しません)。
新しいタブで開けた場合は、開いた先の画面の上部に「新しいタブで開かれました」と表示されます。 押した結果は下の記録にも残ります。
1. 新しいタブで開く
- リンク(target="_blank") いちばん基本的な形
- リンク(rel="noopener noreferrer") 開いた先から元のタブを操作できなくする指定。多くのサイトが使う
- JavaScriptで開く。通常は許可される
- 押してから時間が空くと、ブラウザに止められることが多い
- その場で <a target="_blank"> を作って click する形
- 検索フォームなどで使われる形
2. 同じタブで開く
- 普通のリンク 比較用
- JavaScriptで同じタブのまま移動する形
3. 開いたタブを閉じる
- window.open で開き、開いた側から window.close() で閉じる
4. 外部サイトを開く(JavaScript経由)
ここまでの項目は、すべてこのサイト自身を開くものでした。 アプリは別のサイトへ移動するときだけリンクの扱いに割り込むため、 その動きはここで確かめます。開く先は kanji-db.com (別に運用しているサイト)です。
このサイトから離れます。戻るときはブラウザの戻る操作をお使いください (下の記録は戻ってきても残ります)。
アプリの設定 →「別タブで開くリンクの扱い」→「常に同じタブで開く」がON(既定)なら、 確認なしで同じタブのまま移動します。OFFにしていると 「リンク先を新しいタブで開きますか?」と確認が出て、「はい」で新しいタブが開きます。
- いちばん代表的な形
- 押してから時間が空いた場合
- その場で <a target="_blank"> を作って click する形
- 同じタブのまま移動する形
- 検索フォームなどで使われる形
- リンク(target="_blank") 比較用。JavaScriptを使わない形
- 普通のリンク 比較用。同じタブで移動するはず
記録
押した操作と、その場で分かった結果が上から順に並びます。
まだ何も試していません。
うまくいかない項目があれば、「記録をコピー」で内容をコピーして お問い合わせに貼り付けていただけると助かります。