次の問題があります: 今後のセッション タイムアウトについてアラートでユーザーに警告したい。実際のセッション タイムアウトが発生したら、別のアラートをポップアップ表示して任意の Web サイトに転送したいと考えています。私のアプローチは Firefox と IE で動作します。Safari と Chrome では、2 番目のタイムアウトが発生する前に最初のアラートを送信しないと、実際には 2 番目の関数が実行されません。ヒントはありますか?
setTimeout(function() {
alert('Session timeout in 5 minutes...');
}, 30 * 1000);
setTimeout(function() {
alert('Session timeout, sorry');
location.href = 'http://google.com';
}, 60 * 1000);