簡體   English   中英

JavaScript警報框

[英]Javascript-Alert box

我正在使用angularJS在單頁應用程序上工作,該應用程序將在Intranet上工作。 要求之一是每隔15分鍾我必須強制向用戶顯示一條消息,即使該用戶正在使用其他程序,並且一旦他自動單擊“確定”按鈕,也需要顯示瀏覽器選項卡。 此功能需要在IE11 / IE Edge / Chrome / Mozilla firefox上運行。 當我嘗試使用Chrome的Javascript警報框時,它可以按預期工作,但是當我使用Firefox和IE嘗試時,它會突出顯示該選項卡。 除非用戶轉到該選項卡,否則不會顯示警告框。 有什么解決方法嗎?
還有其他好的解決方案嗎?

我優先使用IE / Edge。 提前致謝。

我並不是真的對AngularJS感到困惑,但是如果只是JS,則應該使用普通的JS。 該代碼似乎對我有用,我對其進行了測試,並且對我有用(將其設置為1秒)。 第一個塊是允許其重復的功能,第二個塊允許代碼初始化循環。

function alertBoxTimer(){
    window.setTimeout(function() {
        alert('message goes here');
        alertBoxTimer();
    }, 900000);    //60*1000*15 = 900000 = 15mins
}

//initialize alert
alertBoxTimer();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM