confirm() 方法用于显示一个带有指定消息和确定及取消按钮的对话框。 

说明:如果用户点击确定按钮,则confirm()返回 true。如果点击取消按钮,则confirm()返回false.

一种: 

<a href="javascript:if(confirm('确实要删除该内容吗?'))location='test.php'">
弹出窗口
</a>

二种: 

<script language="JavaScript"> 
function delete_confirm(e) { 
    if(event.srcElement.outerText == "删除"){ 
        event.returnValue = confirm("删除是不可恢复的,你确认要删除吗?"); 
    } 
} 
document.onclick = delete_confirm; 
</script> 

<a href="delete.php" onClick="delete_confirm">删除</a>

三种: 

if(window.confirm('你确定要取消交易吗?')){ 
    //alert("确定"); 
    return true; 
}
else{ 
    //alert("取消"); 
    return false; 
}

四种: 

<script language="JavaScript"> 
<!--调用方法--> 
function delete_confirm() { 
    event.returnValue = confirm("删除是不可恢复的,你确认要删除吗?"); 
} 
</script>

比较常用的一种更简单的方法: 

<form 
name="form1" 
method="post" 
action="xxx.htm" 
onSubmit="javascript:return window.confirm('确认提交吗?')"
>