---event.returnValue = true; 通過這句話可以顯示頁面能否提交
function AlertEmail()//alert 是否已經發送郵件通報
{
if(document.all("txt_lastqsmsendtime").value=='')
{
if(document.all("txtqsmfatime").value=='')
{
if (confirm('此客訴將會發給高層主管,請確認是否審核發出?'))
{
event.returnValue = true;
}
else
{
event.returnValue = false;
}
}
}
----btnconfirm.Attributes.Add("onclick", "javascript:AlertEmail();") ---實際應用
----使用showmodol
1:制作對話框頁面
以下加入到<body></body>之中
<script>
window.returnValue=0;
function cls(str)
{
window.returnValue=str;
window.close();
}
</script>
<table align="center" class="table_detail">
<tr>
<td colspan="3" align="center">是否將此客訴單發送審核通知?</td>
</tr>
<tr>
<td><input type="button" value="確認發送郵件" οnclick="cls('Y')" class="input_logbutton"></td>
<td><input type="button" value="不發郵件僅保存" οnclick="cls('N')" class="input_logbutton"></td>
<td><input type="button" value="取消動作" οnclick="cls('C')" class="input_logbutton"></td>
</tr>
</table>
2:--應用畫面前台javascript
function btnsavaalert()
{
var retStr=showModalDialog("Test.aspx","","dialogWidth:400px;dialogHeight:120px;help:no");
if (retStr=="Y") //Y表示確認
{
document.all('txt_sendmail').value='Y';
AlertEmail();
// event.returnValue=true;
}
else if (retStr=="N") //N表示否定
{
document.all('txt_sendmail').value='N';
event.returnValue=true;
}
else if (retStr=="C") //C表示放棄
{
event.returnValue=false;
}
}
3:後天調用javascript 事件
btnsave.Attributes.Add("onclick", "javascript:btnsavaalert();")