Salut
Pour détecter si js est activé et le mémoriser je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<script text="language/javascript">
<? $_SESSION['javascript']=true ; ?>
</script>
Biensur j'ai initialisé la variable à false avant.
Donc quand je mets ça dans une page html, ça marche nickel.

Mon problème : c'est lorsque je travaille avec une page php.
La balise script est généré par une fonction php comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
function script() {
  echo '<script>blabla</script>'
}
or si je rajoute <? $_SESSION['javascript']=true ; ?> entre les balises, ça ne marche. Ce n'est pas interprété mais affiché.
Soit je suis très c.. ou alors j'ai raté qque chose. (je pencherais plutot pour la seconde solution !)

Merci