する質問をすることでしか得られない、回答やアドバイスがある。可能かどうかのご質問になります。javascriptの範囲外だったらすみません。ひとつのブラウザで2つのページを開いてるとします。(これ以外にも色々開いている可能性がありますが、今回は説明の為二つだけ。)「A.html」「B.html」A.htmlが通常のページ。B.htmlはお申込みフォームのようなページ。B.htmlのページは複数タブ開かせたくありません。B.htmlがすでに開いている状態で、A.htmlからのリンクで、さらにB2.html(仮にB2と仮定します)を別タブで開こうとしたとき、B2.htmlは開かせず、すでにあるB.htmlにタブを切り替える。いったことは可能でしょうか?attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。target="特定の名前">リンク</a>のような形のリンクを開けば、同じ「特定の名前」を指定したものは同じタブで開くようになります(MDN)。ユーザー側で強制的に「新しいタブで開く」とした場合には通用しないかもしれません。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。commentコメント投稿linkcheckベストアンサー+4最近のブラウザはセキュリティの関係でwindow間のfocus遷移を極端に抑制しているものもあるので、意外に面倒な内容です。ページの遷移にpostなど利用していないなら以下のようにアンカーに同じtargetを指定してやり一度クローズして再読込するのが精度が高い処理になります。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。18:32検証に時間がかかってしまいすみません。ありがとうございます。限りなく正解に近いかなと思いましたが、ページがリロードされてしまうのはできれば避けたいです。検証に時間がかかってしまいすみません。ありがとうございます。ページがリロードされてしまうのはできれば避けたいです。キャンセル完了するlink+4擬似的になら出来るかも知れません。postMessageでタブが開いたことを伝えて、B.htmlが開いているならB.htmlへのリンクを無効にするとか。あとは、2つ目のB.htmlが開いたら内容を消すとか。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。commentコメント投稿link0対応が難しそうなのでベストアンサーの方の内容で実装することにしました。ありがとうございました。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。頂いたご意見への回答は行っておりません。