窗口确认重定向,即使取消

Window confirm redirects even on cancel

本文关键字:取消 确认 重定向 窗口      更新时间:2023-09-26

我遇到了一个问题。

我有这个窗口确认:

<td>
  <span>
    <a onClick="return confirm('Opravdu si přejete odebrat školu z oblíbených?');" href="{{    path('parent/school/remove', {'school_id': school.id}) }}"> 
       <i class="fa fa-times-circle fa-2x"></i>
    </a> 
    {{school.name}}
  </span>
</td>

但是,无论我单击"确定"还是"取消",它仍然会处理href属性中的链接并重定向到此操作。

这样做:

<a onclick="confirm('Leave?') || event.preventDefault()" href="http://en.wikipedia.org">Wikipedia</a>

http://jsfiddle.net/DerekL/5s47wujv/