2

私は以下の機能を持っています

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

このコードを実行すると、最初の jAlert が来て、OK ボタンをクリックせずに消えます。これで、2 番目の jAlert でも同じことが起こります。最後に、[OK] ボタンをクリックせずに test.html が直接読み込まれます。コールバック関数を提供する必要があることはわかっていますが、私の要件はコールバック関数を使用しないことです。

方法を教えてください。

  1. ユーザーが最初の jAlert の [OK] ボタンをクリックするまで、2 番目の jAlert を待機させる
  2. 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 に答える