Javascript 如何右键单击上下文菜单从IE 11中的普通按钮单击打开?

Javascript 如何右键单击上下文菜单从IE 11中的普通按钮单击打开?,javascript,Javascript,在IE11中,我可以从右键单击下载图像 我想从按钮点击下载,怎么可能呢 我正在尝试写一个类似下面代码的方法,但它显示了错误。。。“对象不支持属性或方法'addEventListener' 函数addEventListner(){ if(document.getElementsByClassName('testDownload').addEventListener('click',oncontextmenu)){ 控制台日志(“测试”); //document.addEventListener(

在IE11中,我可以从右键单击下载图像

我想从按钮点击下载,怎么可能呢

我正在尝试写一个类似下面代码的方法,但它显示了错误。。。“对象不支持属性或方法'addEventListener'

函数addEventListner(){
if(document.getElementsByClassName('testDownload').addEventListener('click',oncontextmenu)){
控制台日志(“测试”);
//document.addEventListener('contextmenu',函数(e){
//console.log(“您试图打开上下文菜单”);//在这里您可以绘制自己的菜单
// })
}

}
我给你写了一个片段。请添加相关HTML,函数OnContextMenuth此语句没有意义。它不需要if
if(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上下文菜单应在按钮单击后调用