如何在页面完全加载后触发javascript确认框

时间:2011-04-25 17:09:28

标签: php javascript html

我提交表单时需要在页面上重新加载PHP脚本。当我提交时,它必须加载在同一页面上。提交表单后,我需要向用户显示确认窗口。但是,问题是在页面加载时显示确认框(并且在用户选择选项之前页面未完成加载)。

------------<? if(){?>

<script>
if(confirm){
}else{
}
</script>

我需要在页面完全加载后触发确认框。关于为什么会发生这种情况的任何想法?

1 个答案:

答案 0 :(得分:0)

将其添加到window.onload事件:

window.onload = function () {
   if (confirm...) {
      ...then...
   } else {
      ...else...
   }
}

或(更好)使用jquery:

$(function () {
   if (confirm...) {
      ...then...
   } else {
      ...else...
   }
});