最近做一个简单的功能就是在pc端当按住CTRL键(Mac是COMMAND键),再用鼠标点击时打开新页面,如下
window.addEventListener('click', function (e) {
// 判断是否按下了CTRL键
if (e.metaKey || e.ctrlKey || e.button === 1) {
window.open(url);
} else {
window.location = url;
}
});