javascript - 使用点击事件进行模拟 - 在 IE 11 中不起作用
问题描述
我能够找到这个脚本并根据我的需要对其进行调整。但是,它似乎适用于除 IE11 之外的所有经过测试的浏览器。我正在通过 GTM 加载它。有任何想法吗?
var simulateClick = function (elem) {
// Create our event (with options)
var evt = new MouseEvent('click', {
bubbles: true,
cancelable: true,
view: window
});
// If cancelled, don't dispatch our event
var canceled = !elem.dispatchEvent(evt);
};
simulateClick(document.getElementById('vshow.registration.regForm.loginLink'));
解决方案
推荐阅读
- python - 在 Python 中打印浮点值(Mapbox 地理坐标)
- c# - XXX 类型不可分配给服务 YYY
- c++ - 动态内存分配和堆损坏
- c++ - 如何将此 SIGNAL 和 SLOT 转换为 qt5 连接调用?
- c++ - 为什么这个程序输出相同的结果 4 次?
- c# - C# 队列 - 我需要并发吗
- mysql - 固定帖子建模:在“帖子”表中具有固定标志列 VS 具有 pinned_posts 表
- opencv - LSDDetector 和一些相关功能在 Opencv 4.1.0 中无法工作
- android - 在电话号码前输入数字 9
- excel - 解决尝试在 Excel VBA 代码中将值分配给范围变量的错误