Je ne place aucune balise de script sur mon gabarit si un utilisateur n'a pas javascript activé ou si ses navigateurs ne supportent pas javascript il redirige vers une vue spécifique. im en utilisant ce codeProblème dans No tag
<noscript>
<% Response.Redirect("../UserLogin/Error"); %>
</noscript>
mais le problème est son me rediriger chaque fois que j'ouvre la page même si mon javascript est activé. Im utilisant asp.net mvc2 quel peut être le problème ou est-il un autre moyen de le faire?
Vous ne pouvez pas faire cela - "Cependant, vous ne pouvez pas utiliser' noscript' dans la 'tête 'fournir des alternatives pour les fonctions JavaScript, car cela impliquerait d'écrire du contenu dans l'élément head." - http://reference.sitepoint.com/html/noscript –
@Jiang Désolé, mais j'ai testé maintenant et fonctionne. Au moins dans Firefox. Ce n'est pas un compilateur W3C, mais ça marche. :) – Topera
Eh bien, je changerais mes mots pour "Vous * ne devriez pas * faire ça" alors;) –