我只在Chrome中遇到这个问题。
当我想在我的web应用程序中删除一个实体之前,我要求删除确认。
<div onclick="return confirm('Are you sure you want to delete package?');">
<a href="appsubscriptionpackagedelete.htm?appguid=${appGuid}&packageguid=${packageGuid}" onclick="return confirm()" class="iconbutton trashicon FloatRight"></a>
</div>
当我单击删除链接时,它在其他浏览器中给出正确的消息,但在Chrome中返回未定义。如果我点击取消它就会显示正确的警告并在确认函数中传入字符串
返回false仅对链接
有效<div >
<a onclick="return confirm('Are you sure you want to delete package?');"
href="appsubscriptionpackagedelete.htm?appguid=${appGuid}&packageguid=${packageGuid}" class="iconbutton trashicon FloatRight"></a>
</div>