7

リンクを新しいタブまたは新しいウィンドウで開くtarget ="_blank"のはユーザー設定に基づいており、target ="_blank"リンクをクリックすると新しいウィンドウ (IE9) で開きます。ただし、Bing では、[フル サイズの画像を表示] をクリックすると、新しいタブで開きます。(すぐにテストできます)

彼らはこれをどのように行っていますか?

4

2 に答える 2

2

私は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 を構成してこの問題を解決するのに役立つと思います。 新しいタブでのみリンクを開く方法は?

于 2012-05-17T13:05:31.353 に答える
0

「_tab」と呼ばれる代替ターゲットがあります。

<a target="_tab" .. >

それがあなたの設定を上書きするかどうかはわかりませんが、IEの開発者ツールを使用して、そこで何が起こっているのかを調べてください。(多分 IE にはインスペクト要素のコンテキスト メニュー オプションがありますか?

于 2012-05-17T13:25:31.920 に答える