gpt4 book ai didi

javascript - 中间点击 AJAX 链接 MVC

转载 作者:行者123 更新时间:2023-11-28 03:44:13 25 4
gpt4 key购买 nike

我有一个 AJAX 链接,该链接当前将部分 View 加载到 div 中。如果我在该链接上使用中键单击,它将打开一个新窗口,其中仅包含该部分 View 的 html 内容(即没有布局、CSS、脚本等)。我想连接中间单击以打开一个新选项卡,但包含网站的全部内容和通常由该 AJAX 调用加载的部分内容。我已经尝试了一些尝试捕捉中间点击并调用不同的操作来加载整个布局但是中间点击很难在 Firefox 中使用所以它不会真正起作用。例如:

$('#myLink').click(function(e){
if( e.which == 2 ){
console.log("middle click");
return false;
}
});

Firefox 没有捕捉到它,尽管它确实捕捉到了 e.which == 1(左键单击)。 e.button 也是如此。

有没有什么办法可以在服务器上捕获它并重定向到呈现整个页面而不是仅呈现部分页面的操作?或者任何其他解决方案?谢谢!

最佳答案

使用 .mousedown 而不是 .click ^_^

在这里查看:

http://jsfiddle.net/C5R7E/2/

关于javascript - 中间点击 AJAX 链接 MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7908368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com