簡體   English   中英

來自Javascript MVC的自動操作結果調用

[英]Automatic action result call from Javascript MVC

我正在一個網站上工作,我想在20秒內自動重定向到稱為注銷的操作結果。

這是我到目前為止的內容:

setInterval(function redirectAction() {

    var url = '@Url.Action("Logout")';

}, 20000);

計時系統正常工作。 我厭倦了使用警報,它每20秒發出一次警報。 但是,當它在頁面加載后啟動時,它以20秒的延遲開始,然后發出警報,這很重要,因為我需要用戶進入一頁20秒鍾然后注銷。

總的來說,我想要實現的是如何使用javascript從控制器中自動調用動作結果。 我曾嘗試研究GET方法和AJAX,但仍無法找到明確的解決方案,到目前為止沒有任何效果。

只是這樣做:

setInterval(function redirectAction() {

window.location.href ="your url you want to redirect to it"

//example
//window.location.href ="YourController/logout"

}, 20000);

您也可以使用setTimeout進行延遲,如下所示:

 setTimeout(function () {
       window.location.href = "YourController/logout"
    }, 2000);

暫無
暫無

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

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