-3

誰か助けてくれませんか。IE 内の別のタブへのハイパーリンクを開こうとしています。しかし、私が試したことはすべてうまくいきたくないようです。クライアントの要求により、ASP.NET c# で作業しています。

私のコードは次のようになります。

<a href="inv_dets.aspx?invID=<%#DataBinder.Eval(Container.DataItem, "InvoiceID") %>">
   view
</a>

IE内の新しいタブ内で開くようにこのコードを変更する方法を知っている人はいますか???

4

2 に答える 2

2
<a target="_blank" href="inv_dets.aspx?invID=<%#DataBinder.Eval(Container.DataItem, "InvoiceID") %>">
   view
</a>
于 2013-06-21T14:38:46.860 に答える
1

あなたの質問は新しいタブで開くことに関するものなので、答えは「_blank」のターゲットを追加できるということですが、それが制御された設定であるため、新しいタブと新しいウィンドウで開くことを保証することはできません。 IE (またはユーザーが使用しているブラウザー) による。IE 10 の設定を表示するには、[ツール] -> [インターネット オプション] -> [タブ] ボタンをクリックします。リンクを開く方法を IE が決定するか、常に新しいウィンドウで開くか、常に新しいタブで開くかを指定できます。これを独自のコードで制御する方法はありません。

于 2013-06-21T14:45:49.857 に答える