사용자가 브라우저 창을 닫을 때만 팝업을 표시하려고합니다. 하지만, 다음 코드에서. 페이지를 새로 고침하면 팝업이 표시됩니다.새로 고침시 팝업을 피하십시오. 사용자가 브라우저 창을 닫을 때만 표시합니다.
내 코드
<script type="text/javascript">
$(document).ready(function()
{
var key = true;
$(window).bind('beforeunload', function(e){
if(key)
return confirm("Do you really want to close? This will log you out of your profile.");
e.preventDefault()
});
$(document).on("click","a",function() {
key=false;
});
});
</script>
'대답 해주세요. '답변을 얻는 것이 실제로 적절한 방법은 아닙니다. – artm