function delfun(){
if(windowconfirm("请仔细核对无误,删除本数据后不能恢复。")){
if(windowconfirm("请再次确认你真的需要删除本数据吗?")){
//del
if(windowconfirm("删除成功,点击确定返回上一页")){
}
}
}
}
如果是存入到数据库里的只能够通过程序来实现。
在客户关闭浏览器的时候执行一个JS函数,这个JS函数用AJAX来实现对数据库数据清空。
<script>
windowonbeforeunload = function(){alert("关闭浏览器,可以写入相关执行程序!")}
</script>
后台文件
<%
'这个程序执行对数据库清空
%>
很简单的,楼主给分吧,拷贝后可直接运行
客户端代码如下:
<form id="form1" runat="server">
<div>
<a onclick="del(1)" >删除1</a>
<a onclick="del(2)" >删除2</a>
<a onclick="del(3)" >删除3</a>
<a onclick="del(4)" >删除4</a>
<asp:LinkButton runat="server" onclick="Delete" id="delButton" ></asp:LinkButton >
<input type="hidden" id="hidid" runat="server" />
</div>
<script type="text/javascript">
function del(id) {
if (confirm("确定要删除")) {
documentgetElementById("hidid")value = id;
__doPostBack("<%=delButtonUniqueID%>", '');
}
}
</script>
</form>
服务器端代码如下:
protected void Delete(object sender, EventArgs e)
{
string id = Request["hidid"];
ResponseWrite(idToString());
}
以上就是关于JS,删除数据时候,多次确认后才删除。全部的内容,包括:JS,删除数据时候,多次确认后才删除。、asp中怎样写 关闭浏览器清空数据库中记录、.net后台删除记录的JS代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)