JavaScript警报框会自动重定向到下一页

时间:2017-02-03 19:28:07

标签: javascript php

如何在php中创建一个警告框,在成功验证密码后会提示并自动重定向到另一个页面而不按OK按钮? 我是网络开发的新手,因此我知道只有一种方法可以在php中显示警报,即echo“alert('Validation Successful');”; 但是此警报中有OK按钮,只有在按下该按钮后才会重定向。我需要自动重定向而不按OK按钮。 任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

当发生警告框在某行上打开时,javascript会在该行停止执行,直到您关闭警报框为止。

对于像你这样的功能,

你需要使用jqueryui的对话如下。

<强> HTML

<a href="javascript:;" id="dialog" style="display:none;">dialog</a>

JS CODE

$(document).ready(function() {
  $("#dialog").dialog({
    dialogClass: "no-close",
    buttons: [{
      text: "OK",
      click: function() {
        $(this).dialog("close");
      }
    }]
  });
  var dialog = $("#dialog").dialog('open');
  setTimeout(function() {
    dialog.dialog('close');
  }, 1000);

  setTimeout(function() {
    window.location.href = "google.com"; 
  }, 2000); //will call the function after 2 secs.
});

你可以在这里开始工作jsfiddle