javascript - 该链接也在窗口和弹出窗口中打开
问题描述
window.onclick = function(e) { var url = e.target;
windowObjectReference = window.open(
url,
"DescriptiveWindowName",
"resizable,scrollbars,status"
);
};
// 我正在尝试弹出点击的链接,但点击它的页面也在发生变化。如何防止它发生变化?
解决方案
用于preventDefault()
在单击时停止触发正常事件行为:
window.onclick = function(e) { var url = e.target;
windowObjectReference = window.open(
url,
"DescriptiveWindowName",
"resizable,scrollbars,status"
);
e.preventDefault();//just add this line
};
推荐阅读
- java - 复制 Swing JTable 的选定行的最佳算法
- .net-core - 如何在 F# 中向下转换而忽略泛型类型?
- python - 仅返回 numpy 数组的几个元素
- python - 如何在图片中找到突出显示的元素。我用硒
- git - git fetch 在两个提交哈希之间获取
- c# - 无法在 Abp 控制器中注入 UserManager 依赖项
- batch-file - 通过使用批处理脚本替换几个字符来重命名文件
- android - 如何像 GridView 一样使用 RecyclerView?
- reactjs - 反应添加逗号一个字符串
- java - LocalTime 转换为 Json - 无法更改时间格式