자바스크립트의 window.confirm 메소드는 매우 유용합니다.
이 대화상자를 띄우는 이유는 작업이 매우 위험하기 때문일 수 있습니다. 확인이 필요합니다. 그러나 기본적으로 "OK"가 선택되어 있으면 이 원칙을 위반할 수 있습니다.
또한 확인 대화 상자의 버튼이 "확인"과 "취소"로 고정되어 있습니다. 때로는 매우 직관적이지 않을 수도 있습니다.
따라서 vbscript에서 msgbox를 사용하여 이 동작을 다시 작성하는 것을 고려해 볼 수 있습니다. 다음은 예시입니다
< ;%@ 페이지 언어="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>
<script> <br>함수 deleteConfirm(msg) <br> { <br> 함수 window.confirm(str) <br>{ <br>str= str.replace(/'/g, "'& chr(39) &'").replace(/rn/g, "' & VBCrLf &' "); <br>execScript("n = msgbox('" str "', 289, '상자 삭제')", "vbscript"); <br>return(n == 1); <br>} <br>return window.confirm(msg); <br></script>