微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何触发本机的默认Internet Explorer上下文菜单,就像用户在加载并准备好页面的ID上右键单击特定div一样?

如何解决如何触发本机的默认Internet Explorer上下文菜单,就像用户在加载并准备好页面的ID上右键单击特定div一样?

我希望我的html页面触发并在页面加载时显示本机的认上下文菜单,就像人类用户 Internet Explorer 11中单击具有ID的div 一样。 strong>。

更具体地说,我的div具有SVG。如果在IE11上单击鼠标右键,它将显示上下文菜单“共享图像,另存为图像等。”

我的最佳尝试是在下面,它不起作用。

IE11 控制台显示“ SCRIPT5007:SCRIPT5007:无法设置未定义或空引用的属性'onmousedown'”。

Firefox控制台没有错误

  • 为什么不起作用?
  • 如何在互联网上实现我的目标 资源管理器?
我的确切源代码

jsbin表示形式

Recording cross-platform (H.264?) videos using WebRTC MediaRecorder

谢谢。

For Each itemSN As SellingDetailSNCustomer In item.listSN
    Dim newItem As New TR_Selling_Customer_Product_SN
    newItem.FK_Selling_Detail_Customer_ID = oNew.PK_Selling_Customer_Detail_ID
    newItem.SN = itemSN.SNProduct
    newItem.CreatedDate = Now.ToString("yyyy-MM-dd")
    newItem.CreatedBy = "system"
    newItem.LastUpdateDate = Now.ToString("yyyy-MM-dd")
    newItem.LastUpdateBy = "system"
    newItem.Active = True
    objdb.Entry(newItem).State = Entity.EntityState.Added

    Dim obUpdateBookedSN As MS_Product_Serial_Number = (From x In objdb.Product_Serial_Number Where x.FK_Product_ID = item.FK_Product_ID And x.Serial_Number = itemSN.SNProduct Select x).FirstOrDefault
    If obUpdateBookedSN IsNot nothing Then
        obUpdateBookedSN.Booked_Serial_Number = True
        obUpdateBookedSN.LastUpdateDate = Now.ToString("yyyy-MM-dd")
        obUpdateBookedSN.LastUpdateBy = "system"
        objdb.Entry(obUpdateBookedSN).State = Entity.EntityState.Modified
    End If
Next
objdb.SaveChanges()

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。