élément <noscript>

élément <noscript> - HTML/CSS - Programmation

Marsh Posté le 02-08-2006 à 21:38:39    

Bonsoir, je tente de valider mon code avec le validateur du w3c , mais j ai un problème avec la balise <noscript>, en effet, j'obtiens cette erreur:
 

Code :
  1. Line 341 column 9: document type does not allow element "noscript" here; missing one of "object", "ins", "del", "map", "button" start-tag.
  2. <noscript>


 
cette élémnt apartient au script d compteur statcounteur, et je ne vois pas comment modifier ma ligne pour que ce soit valide xhtml.
 
ma ligne:
 

Code :
  1. <script type="text/javascript" src="http://www.statcounter.com/counter/counter_xhtml.js"></script><noscript><div class="statcounter"><a class="statcounter" href="http://www.statcounter.com/"><img class="statcounter" src="http://c17.statcounter.com/counter.php?sc_project=1761439&amp;java=0&amp;security=23e726ea&amp;invisible=0" alt="counter hit make" /></a></div></noscript>


 
voilà, c'est tout. :)  
 


---------------
blog Bretagne
Reply

Marsh Posté le 02-08-2006 à 21:38:39   

Reply

Marsh Posté le 02-08-2006 à 21:51:19    

Le message d'erreur parle de lui-même: ajoute un tag INS:

Code :
  1. <ins>
  2. <noscript>
  3. <!-- TAG -->
  4. </noscript>
  5. </ins>


Rem: tag INS = insertion, sera visible par l'internaute.

Reply

Marsh Posté le 02-08-2006 à 22:09:42    

nargy a écrit :

Le message d'erreur parle de lui-même: ajoute un tag INS:

Code :
  1. <ins>
  2. <noscript>
  3. <!-- TAG -->
  4. </noscript>
  5. </ins>


Rem: tag INS = insertion, sera visible par l'internaute.


 
j'ai bien rajouter le <ins>, mais j'aiencore une erreur que je ne trouve pas lié à ce <noscript>
 

Code :
  1. <script type="text/javascript" src="http://www.statcounter.com/counter/counter_xhtml.js"></script> <ins><noscript><div class="statcounter"><a class="statcounter" href="http://www.statcounter.com/"><img class="statcounter" src="http://c17.statcounter.com/counter.php?sc_project=1761439&amp;java=0&amp;security=23e726ea&amp;invisible=0" alt="counter hit make" /></a></div></noscript></ins>
  2. <!-- End of StatCounter Code -->


 


---------------
blog Bretagne
Reply

Marsh Posté le 02-08-2006 à 22:19:35    

ok.. si tu donne le message d'erreur ça peut aider...

Reply

Marsh Posté le 02-08-2006 à 23:16:12    

nargy a écrit :

ok.. si tu donne le message d'erreur ça peut aider...


 
 

Code :
  1. Line 341 column 9: document type does not allow element "noscript" here; missing one of "object", "ins", "del", "map", "button" start-tag.
  2. <noscript>


 
 
c'est la même chose, c'est lié au tag ......


---------------
blog Bretagne
Reply

Marsh Posté le 02-08-2006 à 23:23:18    

je comprends pas trop à quoi çà sert le noscript et si je l'efface ?


---------------
blog Bretagne
Reply

Marsh Posté le 02-08-2006 à 23:27:07    

Hoho
Nan, mauvaise idée.
Laisse-le, même si tu as une erreure WC3.
Ça permet d'avoir les stats de ta page pour les gens qui n'activent pas javascript. Celà représente environ 10% des internautes... à  ce qu'il parait.

Reply

Marsh Posté le 02-08-2006 à 23:29:25    

Ha oui, pigé.... tu ne peut pas mettre de <noscript> dans un <div>.
Donc:

Code :
  1. <div>
  2.   <ins>
  3.     <noscript>
  4.     </noscript>
  5.   </ins>
  6. </div>


Quoique.. j'ai parlé trop vite.. ça ne marchera peut être pas non plus.


Message édité par nargy le 02-08-2006 à 23:31:11
Reply

Marsh Posté le 02-08-2006 à 23:43:03    

si je tire la partie noscript, le compteur marche quand même? non?


---------------
blog Bretagne
Reply

Marsh Posté le 02-08-2006 à 23:46:06    

Il ne fonctionne plus pour 10% des internautes.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed