2

我有以下功能

function test()
{
  jAlert("One","DescriptionOne"); // First jAlert
  jAlert("Two","DescriptionOne"); //    Second jAlert
  window.location = 'test.html'
}    

运行此代码时,第一个 jAlert 会出现并消失,而无需单击 OK 按钮。现在同样的情况发生在第二个 jAlert.Finally test.html 直接加载而不点击任何 OK 按钮。我知道我必须提供一个回调函数,但我的要求是不要使用任何回调函数。

请帮助我如何,

  1. 使第二个 jAlert 等到用户单击第一个 jAlert 的 OK 按钮
  2. 单击第二个 jAlert 的 Ok 按钮后加载 test.html。
4

1 回答 1

2

像这样的东西?

function test()
{
  jAlert("One","DescriptionOne", function() {
    jAlert("Two","DescriptionOne", function() {
      window.location = 'test.html';
    }) //    Second jAlert
  }); // First jAlert
}    
于 2013-04-29T07:35:52.770 回答