【发布时间】:2012-05-06 16:13:21
【问题描述】:
我有一些按钮使用动画精灵表,因此必须设置为背景图像(据我所知)。目前他们使用 javascript 重定向而不是 href,因此右键单击的上下文菜单用于背景图像。
理想情况下,我希望它显示链接的上下文菜单,以便可以通过右键单击使用“在新选项卡/窗口中打开”(或浏览器等效项)。
我不想创建自定义上下文菜单,只是让它使用浏览器的标准链接菜单,而不是背景图像。
不幸的是,谷歌在这件事上并没有提供太多帮助。
【问题讨论】:
-
为什么不用实际的锚点来包裹按钮呢?顺便说一句,您可能指的是 javascript 而不是 java 重定向。
-
是的,我的意思是 javascript。理想情况下,我想使用锚点,但我也希望在重定向之前有一个非常短暂的暂停,以允许按钮动画播放,实际上只是半秒。问题是我发现的一切都表明这只能通过我目前使用的 javascript setTimeout 实现。
-
好吧,那有什么问题呢?
-
每个按钮都使用 javascript 进行动画和重定向,但是由于它实际上不是 href,因此右键单击它会显示背景图像的上下文菜单。我希望它显示一个 href 的上下文菜单。
-
好的,再次 - 为什么不使用锚点?
标签: javascript html contextmenu right-click