これはやや単純な問題ですが、解決策が見つかりませんでした。メール内のリンクを2回クリックして同じウィンドウを再度開きますか?
ウェブベースのアプリケーションによって送信された電子メールがあり、電子メールにはアプリケーションの特定のページを開くリンクがあります。
ユーザがリンクをクリックすると、ブラウザが関連するページを開きます。ユーザーが同じリンクを再度クリックすると、ブラウザは同じページの別のウィンドウを開きます。別のページを開いて最初のウィンドウに戻るのを防ぐ方法はありますか?各ユニークなリンクは、複数回クリックされた場合でも、単一のページのみを開くはずです。
これは、Webアプリケーションでは、JavaScriptのwindow.open()
メソッドを使用して、ウィンドウの名前を指定することで可能です。アンカータグでも同じことができますか?アンカータグのname属性は減価償却されているようですが、私はこれを使用することはできません。電子メールでの
サンプルリンク:事前に
<a href="http://example.com/id=1" >ID 1</a><br/>
<a href="http://example.com/id=3" >ID 2</a><br/>
<a href="http://example.com/id=2" >ID 3</a><br/>
感謝。
ターゲットに_blank、_parent、_self、および_topの4つのオプションしか指定できませんでした。ターゲットの名前をHTML5で償却していないのですか? – navigator
これはフレーム名を呼び出すためのものであり、フレーム名が存在しないときは、そのフレーム名を持つウィンドウを作成する新しいウィンドウを開きます。 – RLessard
素晴らしい!これを使用します。ありがとう! (これは、私が見たところでは償却されたものです:https://html.com/attributes/a-target/) – navigator