假设我有一个链接打开包含一些文本的模态窗口。 我想阻止用户在新的浏览器标签中打开此链接。
有没有办法说这个链接应该始终在当前浏览器选项卡中打开,即使用户明确要求在新选项卡中打开它(即按住Ctrl键并单击)。
我试过target='_self'
无济于事。
答案 0 :(得分:0)
@gcampbell建议使用一个按钮,然后我记得我正在使用的框架(rails)有一个 button_to
帮助方法,它生成以下内容:
= button_to“Say hello”,contact_path,method:'get',class:'button',remote:true

< form class =“button_to”method = “get”action =“/ contact-me”data-remote =“true”>
 < input class =“button”value =“Say hello”type =“submit”>
< / form>



 那就行了。谢谢@gcampbell,我完全不知道html按钮(和输入)有这种行为。