クライアントは、新しいウィンドウを開いて投資会社のウェブサイトを表示するリンクを希望しています。これまでのところかなり簡単です。
だから私はこのリンクを作成します
<a href="https://webbroker.td.com/waw/idp/login.htm" target="_blank">Click Me</a>
その後、クライアントは、ページの動作がまったくおかしいと私に言いました。それで私はそれをテストしました、そして彼は正しいです、それは非常に奇妙な動作をしています.
これが私のテストが示すものです。
Firefox mac:ページが開いて閉じ、クライアントの Web サイトが表示されたウィンドウに戻り、そこで URL が開くはずの URL に変更されます。
Safari mac および Chrome mac:ページが開いて閉じ、クライアントの Web サイトが表示されたウィンドウに戻ります。
クライアントの IE:複数のウィンドウの開閉 (彼の言葉、自分でテストしていません)。
ページ自体にリダイレクトする代わりに、リンクをホームページに移動するように変更しました。ユーザーが最初に必要としていたページにアクセスするには、[ログイン] をクリックする必要があります。何だと思う?それは同じことをします。
これは単純化されたフィドルです。あなたはそれがかなり簡単であることがわかります。
問題は自分の側ではなく、投資サイトにあることがわかりました。セキュリティ上の理由から、URL にいくつかのパラメーターを動的に追加しているようです。
私の質問は次のとおりです。どうすればこのナンセンスをすべて回避し、ページを閉じずに単に開くことができますか? なぜそうしているのか、誰かが私に説明できますか?