リンクを新しいタブまたは新しいウィンドウで開くtarget ="_blank"
のはユーザー設定に基づいており、target ="_blank"
リンクをクリックすると新しいウィンドウ (IE9) で開きます。ただし、Bing では、[フル サイズの画像を表示] をクリックすると、新しいタブで開きます。(すぐにテストできます)
彼らはこれをどのように行っていますか?
リンクを新しいタブまたは新しいウィンドウで開くtarget ="_blank"
のはユーザー設定に基づいており、target ="_blank"
リンクをクリックすると新しいウィンドウ (IE9) で開きます。ただし、Bing では、[フル サイズの画像を表示] をクリックすると、新しいタブで開きます。(すぐにテストできます)
彼らはこれをどのように行っていますか?
私はIE 9.0.8112.16421を持っています
次のタブでリンクを開きます。
<A href="http://msn.com" target="_blank">link</A>
<A href="http://jsfiddle.net/img/logo.png" target="_blank">image</A>
<span onclick="window.open('http://msn.com', 'openWindow', 'top=0, left=10, width = 500, height = 500,resizable=yes, location=yes, toolbar=yes, status=yes')" style="text-decoration:underline;color:blue;cursor:pointer;">linkJavascript</span>
そして、javascript 関数のパラメーター (上、左、幅など) を使用した 3 番目の実装でのみwindow.open
、新しいウィンドウでリンクが開かれました。
デモ
この記事は、IE9 を構成してこの問題を解決するのに役立つと思います。 新しいタブでのみリンクを開く方法は?
「_tab」と呼ばれる代替ターゲットがあります。
<a target="_tab" .. >
それがあなたの設定を上書きするかどうかはわかりませんが、IEの開発者ツールを使用して、そこで何が起こっているのかを調べてください。(多分 IE にはインスペクト要素のコンテキスト メニュー オプションがありますか?