我有一个div我正在做敲击点击绑定。在通过绑定调用的函数内部,我正在window.open
导航到另一个页面。
但是,我希望用户有类似于点击传统链接的体验,您可以在新标签中获得打开链接的默认浏览器菜单,类似于此
那么有什么方法可以用div来获得它吗?
答案 0 :(得分:0)
最简单的方法仍然是使用链接。你只需将其格式化为一个div,实际上,除非你对其进行格式化,否则它没有特殊外观。
.someClass {
display: block;
border: solid 1px black;
cursor: default;
text-decoration: none;
color: inherit;
}
<a href="#" class="someClass">
I'm a link that looks like a div. Right click on me!
</a>
<br/>
<div class="someClass">
I'm a div
</div>