0

asp.net 2.0 Webサイトがあり、確認メッセージボックスにセッションタイムアウトを表示して、ユーザーに[OK]または[キャンセル]を選択するように求めています。

問題:ユーザーが入力を提供しない場合(デスクトップがロックされていて、昼食に出かけていると仮定)-この確認メッセージを閉じて、別のポップアップを表示するか、ログインページに再接続するにはどうすればよいですか?

よろしく

4

2 に答える 2

2

ネイティブブラウザの確認ボックスを使用している場合、それを却下することはできません。ユーザーはそれを却下する必要があります。独自に作成する場合は、setTimeoutを使用して一定時間後に閉じることができます

于 2012-08-29T11:50:13.413 に答える
0

haslamaが提案したように、ブラウザの確認ボックスを閉じることはできないため、カスタムアラートを作成する必要があります。

別の方法として、アラートの代わりにdivベースのメッセージをユーザーに表示できます。そのdivユーザーは、[OK]または[キャンセル]を選択して、そのdivのタイムアウトを実装できます。

于 2012-08-29T12:02:19.240 に答える