現在、divに部分ビューをロードするAJAXリンクがあります。そのリンクをクリックすると、その部分的なビューのHTMLコンテンツ(レイアウト、CSS、スクリプトなど)のない新しいウィンドウが開きます。私は新しいタブを開くために中間のクリックをアップしたいと思いますが、ウェブサイトの全内容と、そのAJAX呼び出しによって通常ロードされる部分的な部分があります。私はミドルクリックをキャッチしようといくつか試してみましたが、レイアウト全体をロードする別のアクションを呼び出すのですが、ミドルクリックはFirefoxではうまく動作しません。例:AJAXリンクをクリックしてください。MVC
$('#myLink').click(function(e){
if(e.which == 2){
console.log("middle click");
return false;
}
});
Firefoxはそれを捕まえませんが、e.which == 1(左クリック)はキャッチしません。 e.buttonも同じです。
おそらくサーバー上でこれをキャッチし、部分的なものとは対照的にフルページをレンダリングするアクションにリダイレクトする方法はありますか?または他の解決策?ありがとう!
私はまだ私はこれに対処することができるだろう任意のソリューションに興味があると思いますおそらく、読者のヘッダーなどを介して、 –