【发布时间】:2018-04-23 19:27:07
【问题描述】:
我已启用右键单击元素,如下所示:
<div class=my-content (contextmenu)="openContextMenu($event)">
在我的处理程序中,我添加了必要的命令来告诉它不要打开浏览器的上下文菜单:
openContextMenu( $event ) {
// do my thing, and then:
$event.preventDefault();
$event.stopPropagation();
return false;
}
不幸的是,浏览器会选择我点击的单词,这会破坏用户体验。 Safari 和 Chrome 都会出现这种情况。
如何告诉浏览器不要突出显示我点击的单词?
【问题讨论】:
-
为什么不直接使用带有特定上下文菜单标识符的html5属性
contextmenu? -
单词会在单击时突出显示吗?看看这个,如果你觉得有用的话。 stackoverflow.com/questions/7018324/…
标签: angular