这是我的代码
<a href="javascript:void(0)" onclick="myFun('www.google.com');" onmousedown="myFun('www.google.com');">
每当我点击这个链接时,我的函数就会使用onclick事件被调用。我添加了onmousedown事件来捕获鼠标右键单击。但问题是,这个函数在选择“在新标签页中打开”或“在新窗口中打开”的选项之前就被调用了。当用户使用右键单击并在选择右键菜单选项之前,即可触发该函数。我不想要这种行为。我希望只有在用户实际选择“在新标签页中打开链接”或“在新窗口中打开链接”选项时才调用此函数。
我不想在状态栏中显示链接,并且也不希望允许用户复制链接地址。这就是我使用onclick和onmousedown事件的原因。
请帮帮我。谢谢。