DedeCMS后面删除按钮增加二次确认提示框

DedeCMS后台有些地方点击删除就直接删除了,没有提示框,如果误点了可以恢复不了了,所以我们要在点击删除之后弹出提示框,以友情链接为例,其它如果相似情况,按照此办法修改。

友情链接的删除按钮代码(/dede/tempets/friendlink_main.htm):<a href='friendlink_edit.php?id={dede:field.id/}&dopost=delete'>[删除]</a>

你可以使用 JavaScript 的 confirm() 函数来实现点击删除时弹出确认提示框。

以下是修改后的代码:

<a href='friendlink_edit.php?id={dede:field.id/}&dopost=delete' onclick="return confirm('确定要删除吗?')">[删除]</a>

或者你也可以这样写:

<a href='friendlink_edit.php?id={dede:field.id/}&dopost=delete' onclick="if(!confirm('确定要删除这条记录吗?')){return false;}">[删除]</a>
运行 HTML

这两种方式的效果是一样的:

  1. 当用户点击链接时,会弹出一个确认对话框
  2. 如果用户点击"确定",则继续执行跳转(即执行删除操作)
  3. 如果用户点击"取消",则取消操作,不会跳转,选择其中一种方式即可实现你的需求。