Javascript 如何右键单击上下文菜单从IE 11中的普通按钮单击打开?
在IE11中,我可以从右键单击下载图像 我想从按钮点击下载,怎么可能呢 我正在尝试写一个类似下面代码的方法,但它显示了错误。。。“对象不支持属性或方法'addEventListener'Javascript 如何右键单击上下文菜单从IE 11中的普通按钮单击打开?,javascript,Javascript,在IE11中,我可以从右键单击下载图像 我想从按钮点击下载,怎么可能呢 我正在尝试写一个类似下面代码的方法,但它显示了错误。。。“对象不支持属性或方法'addEventListener' 函数addEventListner(){ if(document.getElementsByClassName('testDownload').addEventListener('click',oncontextmenu)){ 控制台日志(“测试”); //document.addEventListener(
函数addEventListner(){
if(document.getElementsByClassName('testDownload').addEventListener('click',oncontextmenu)){
控制台日志(“测试”);
//document.addEventListener('contextmenu',函数(e){
//console.log(“您试图打开上下文菜单”);//在这里您可以绘制自己的菜单
// })
}
}
我给你写了一个片段。请添加相关HTML,函数OnContextMenuth此语句没有意义。它不需要ifif(document.getElementsByClassName('testDownload').addEventListener('click',oncontextmenu)){
-也许你的意思是document.getElementsByClassName('testDownload').addEventListener('click',function(e){console.log(“test”);}
或document.getElementsByClassName('testDownload')).addEventListener('contextmenu',函数(e){console.log(“test”);})
I want上下文菜单应在按钮单击后调用