Je travaille sur un site web et je veux rediriger vers l'Action Result appelée logout automatiquement dans 20 secondes.
Voici ce que j'ai jusqu'à présent :
setInterval(function redirectAction() {
var url = '@Url.Action("Logout")';
}, 20000);
Le système de chronométrage fonctionne. Je me suis fatigué en utilisant le système d'alerte et il m'alerte toutes les 20 secondes. MAIS lorsqu'il démarre après le chargement de la page, il commence par un délai de 20 secondes puis alerte, ce qui est important car je veux que l'utilisateur reste sur une page pendant 20 secondes avant de se déconnecter.
Globalement, ce que j'essaie de faire, c'est d'appeler automatiquement le résultat d'une action à partir d'un contrôleur en utilisant du javascript. J'ai essayé de faire des recherches sur la méthode GET et AJAX, mais je n'ai toujours pas trouvé de solution claire et rien n'a fonctionné jusqu'à présent.