不在窗口中打开弹出窗口
创始人
2025-01-11 14:31:42
0

解决方法之一是使用JavaScript代码来阻止在窗口中打开弹出窗口。以下是一个示例代码:

// 获取所有的标签
const links = document.querySelectorAll("a");

// 遍历所有的标签
links.forEach(link => {
  // 监听点击事件
  link.addEventListener("click", event => {
    // 阻止默认行为
    event.preventDefault();
    
    // 在新的标签页中打开链接
    window.open(link.href, "_blank");
    
    // 或者在当前标签页中打开链接
    // window.location.href = link.href;
  });
});

此代码通过遍历页面中的所有标签,并为每个标签添加点击事件监听器。在点击事件发生时,它会阻止默认行为(即在当前窗口中打开链接),然后使用window.open()方法在新的标签页中打开链接。你也可以选择使用window.location.href将链接在当前标签页中打开。

通过将此代码添加到页面的