IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[XHTML] Balise <noscript> qui s'active toujour


Sujet :

HTML

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2003
    Messages : 23
    Par défaut [Résolu][XHTML] Balise <noscript> qui s'active toujour
    Bonsoir les gens !

    J'ai un site qui utilise pas mal de javascript, et par conséquent j'aimerai obliger les utilisateurs à activer celui-ci pour entrer sur le site (c'est mal je sais).

    J'ai donc fait comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <script language="JavaScript">
           x=58
           y=8
           p=x+y
    </script>
    <noscript><?php header("location:pasjavascript.php") ?></noscript>
    Mon problème est que même lorsque le js est activé la redirection se fait... Mon problème vient-il d'une mauvaise utilisation de la balise ? de son contenu ? du script ?

    J'espère que vous pourrez m'aider ! Et merci d'avance

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2004
    Messages
    310
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 310
    Par défaut
    php = côté serveur
    javascript = côté client

    Mets plutôt directement le message à afficher dans noscript.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <script language="JavaScript">
           x=58
           y=8
           p=x+y
    </script>
    <noscript>JavaScript n'est pas activé.</noscript>
    Si le JavaScript n'est pas activé, le message apparait.

    Par contre, je ne vois pas de solution pour faire réellement une redirection automatique.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2003
    Messages : 23
    Par défaut
    quelle bêtise XD

    merci pour ton aide... je vais essayer de faire une redirection HTML d'une façon ou d'une autre. Merci !

    EDIT: pour ceux que ca intéresse voila une méthode plutot correcte:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <head>
         <script type="text/javascript"></script>
         <noscript><meta http-equiv="refresh" content="0;URL=pasjavascript.php"></noscript>
    </head>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XHTML] Balise <object> dans <noscript> et validation XHTML
    Par Delprog dans le forum Balisage (X)HTML et validation W3C
    Réponses: 11
    Dernier message: 10/07/2008, 08h50
  2. Réponses: 12
    Dernier message: 20/09/2006, 09h31
  3. [XHTML] Balise OBJECT pour lire une vidéo...
    Par zoidy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 02/06/2006, 10h21
  4. Fonction qui s'active lorsqu'un Form bouge
    Par Xavier dans le forum C++Builder
    Réponses: 3
    Dernier message: 22/05/2003, 12h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo