Aller au contenu

Sujets conseillés

Posté

Re :)

J'en finis pas :D , j'ai lu que pour avoir du xhtml strict, si l'on insere un bout de javascript dans le body on doit rajouter <![CDATA[ ]]> et bien sur maintenant mon script ne marche plus. Y a t'il autre chose?

<script type="text/javascript">
<![CDATA[
document.location.href="rubrique.php3";
]]>
</script>

Fl :wacko: rent,

Posté

Bonjour,

c'est la première fois que j'entends ça.

Tout ce qui est à l'intérieur des balises script n'est pas du HTML (ni XHTML). Donc il n'y a rien à faire de particulier pour être compatible XHTML.

Posté

Je pense que ceci est la manière correcte d'insérer un script dans un document xhtml

 <script type="text/javascript">
<!--/*--><! [CDATA [//><! --
...ton code de script
//-- ><!]]>
</script>

Essaie avec ça cela devrait normalement fonctionner.

Pour en savoir plus, l'article de Mark Pilgrim xhtml's little dirty secret

donne de bonnes infos.

En espèrant que cela puisse aider un peu :wacko:

spoutnik

Posté (modifié)

Bon, alors avec cdata, ca marche pas top donc retour a la bonne vieille méthode

et puis ca passse au validator, alors pour quoi s'embeter :)

<script type="text/javascript">
<!--
document.location.href="rubrique.php3";
//-->
</script>

sinon un lien sur le sujet, http://selfhtml.selfhtml.com.fr/html/xhtml/differences.htm

lui il marche :) et en français, svp.

a+

Modifié par Lentreprenaute

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...