gpt4 book ai didi

javascript - 以编程方式添加到上下文菜单

转载 作者:行者123 更新时间:2023-12-03 12:07:05 25 4
gpt4 key购买 nike

我正在尝试在 Javascript 中以编程方式添加到上下文菜单。我使用的模型是 vsync 的答案:https://stackoverflow.com/a/9293946/322537

我正在将其更改为 Javascript。我所拥有的你可以在这个 fiddle 中看到:
http://jsfiddle.net/pB76y/

..

如您所见,如果右键单击上面的图像,您可以看到新的上下文菜单“查看板缩略图”。但是,如果您将菜单的 id 从“menu_from_image”更改为“menu_from_image_js”(这是 javascript 版本),那么您应该得到下面的图像,其行为方式相同。但事实并非如此。
为什么?

最佳答案

您的一切都正确,但似乎您没有以浏览器识别的方式在 DIV 上设置属性。而不是使用

cmenu.contextmenu = 'menu_for_image_js';

我把它改成了:

cmenu.setAttribute('contextmenu','menu_for_image_js');

我创建了一个 JS Fiddle,它根据您的示例显示更改:http://jsfiddle.net/pB76y/1/

关于javascript - 以编程方式添加到上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25136549/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com