Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
674 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  XHTML de mes deux et balise <script>

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

XHTML de mes deux et balise <script>

n°248035
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 18-11-2002 à 22:03:21  profilanswer
 

Si on regarde le code du forum quand le cache HTML est activé, on a :

</tr>
        <script language="Javascript" type="text/javascript">
    <!--
       cache1('14-11-2002','11:29','Marc','3','19302','Faq of BlaBla / Nouvelles sous catégories - MAJ 14/11','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','0','#F7F7F7','#DEDFDF','7','0','177264','','cache','1','gilou','gilou','','0','1',' ','','','','','','','','ba','ba','1')
      cache1('18-11-2002','21:59','LaTeX_','125','619','[Espace VTT] anecdote,image, question ,blabla, liens','<img src=\"icones/icon6.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','174946','','cache','4','eraser18','eraser18','','0','1',' ','','','','','','*','','ba','ba','0')
      cache1('18-11-2002','21:58','noxauror','204','1215','random --> comment ça marche??','<img src=\"icones/icon15.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181222','','cache','6','mr+yvele','mr yvele','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:58','Loom the Gloom','8','34','recherche diff titres de techno','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181785','','cache','1','carot0','carot0','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:58','lylicat','167','1066','Comment draguer un nerdz?','<img src=\"icones/icon7.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181764','','cache','5','mylene2003','mylene2003','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:58','Hr','39','156','Comment faire un bon bide ?','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181782','','cache','1','Hr','Hr','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:58','from hell','5','31','Y a des gens qui ont un robot ici ?','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181786','','cache','1','charlene','charlene','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:58','BotMan','889','5125','Chez BotMan. [Smileys le kneu: l\'évolution naturelle, mutations &co]','<img src=\"icones/icon10.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','180675','','cache','23','BotMan','BotMan','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:57','noxauror','227','1184','[Bid Inside]Le fil rouge','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181589','','cache','6','crochet008','crochet008','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:57','_slash','18','69','[Foot] Le Match du Lundi... au café des sports : EDF, L1 et LDC inside','<img src=\"icones/icon14.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181758','','cache','1','jotb','jotb','','0','1',' ','','','','','','*','','ba','ba','0')
      cache1('18-11-2002','21:57','En_Sabah_Nur','459','2001','Le Topic Metal de Hache & Fer, c\'est ici !!!','<img src=\"icones/icon6.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181538','','cache','12','stolas','stolas','','0','1',' ','','','','','','*','','ba','ba','0')
      cache1('18-11-2002','21:57','Hr','13','162','Impressionnant , essayer moi ça !! tous le monde !!','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181765','','cache','1','netpower','netpower','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:57','lylicat','43','401','[Can\'t Take My Eyes Off You] J\'ai appris un truc ce soir.','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181335','','cache','2','Gordon+Shumway','Gordon Shumway','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:57','Quannum','865','4073','Mon topic d\'expression libre. Liste de courses. Journal perso. Poèmes.','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','180768','','cache','22','Quannum','Quannum','','0','1',' ','','','','','','*','','ba','ba','0')
      cache1('18-11-2002','21:56','Slyde','9','61','Je suis en fatigue nerveuse','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181783','','cache','1','Pitoux','Pitoux','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:56','Gordon Shumway','814','8898','Urgences','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','163764','','cache','21','morpheus67','morpheus67','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:56','Enzan','194','1480','Marc , t\'abuses la ! ( Cracotte78 n\'a pas survécu au petit déjeuner  )','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181165','','cache','5','cracotte78','cracotte78','','0','1',' ','','','','','','*','','ba','ba','0')
      cache1('18-11-2002','21:56','beavis','407','1905','/\\ /\\ GSNALF Club /\\ /\\','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181552','','cache','11','SplinterMaze','SplinterMaze','','0','1',' ','','','','','','*','','ba','ba','0')
      cache1('18-11-2002','21:56','nikolai','3','14','Festival de Venise, festival de Berlin','<img src=\"icones/icon5.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181787','','cache','1','Hubert+Selby+Jr','Hubert Selby Jr','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:56','DesuetCR_B','104','1089','Législation draconienne sur l\'alcool au volant','<img src=\"icones/sondage1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','180594','','cache','3','F22Raptor','F22Raptor','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:56','fight','17','113','Qu\'est-ce que vous regardez à la TV ce soir ?','<img src=\"icones/icon5.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181771','','cache','1','edno','edno','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:55','Goueg','941','5551','Musique : vous écoutez quoi pour l\'instant? (v 3.0)','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','177010','','cache','24','THE+REAL+DAWA','THE REAL DAWA','','0','1',' ','','','','','','*','','ba','ba','0')
      cache1('18-11-2002','21:55','Loom the Gloom','10','107','..je vous vois venir.. vous dans le fond..pas de Meteo ..','<img src=\"icones/icon2.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181779','','cache','1','M16','M16','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:54','_slash','159','2797','Comment trouvez vous ma copine ??','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181482','','cache','4','misterdior','misterdior','','0','1',' ','','','','','','*','','ba','ba','0')
      cache1('18-11-2002','21:53','dmc','63','603','votre copines ou piti copain........ou vous l\'avez rencontrer','<img src=\"icones/sondage1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181757','','cache','2','dmc','dmc','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:52','kokko8','86','472','[I-MODE]Topic officiel, sites, astuces, telephones...','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181437','','cache','3','shiryu','shiryu','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:51','Prophetch','4','39','La musique de la pub Nikon','<img src=\"icones/icon7.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181478','','cache','1','Prophetch','Prophetch','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:51','FunkyJedi','856','5760','euh...ai-je bien entendu? israel dans l union?','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','179461','','cache','22','Xamoth','Xamoth','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:50','swich','14','201','Prenez des photos d\'autour de chez vous !','<img src=\"icones/icon10.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','181731','','cache','1','Zatane','Zatane','','0','1',' ','','','','','','','','ba','ba','0')
      cache1('18-11-2002','21:50','Mohawk','48','836','On a piqué l\'appareil photo numerique dans mon coli cdiscount','<img src=\"icones/icon1.gif\" border=\"0\" height=\"15\" width=\"15\" alt=\"\" />','1','#F7F7F7','#DEDFDF','7','0','180729','','cache','2','Mohawk','Mohawk','','0','1',' ','','','','','','','','ba','ba','0')
        // -->
     </script>  
</table>


 
le problème c'est que c'est pas bon, vu que <script> ne peut pas être placé cash dans <table>, il faut mettre <tr><td> avant ...
Le problème c'est que les <tr><td> sont mis DANS le javascript, donc y a pas de solution à ce problème, à part en foutant des <tr><td> et en bidouillant le javascript pour pas qu'il les réecrive pour le premier appel à cache1 (et idem pour </td></tr> et le dernier appel à cache1) ?


---------------
Protèges carnets personnalisés & accessoires pour bébé
mood
Publicité
Posté le 18-11-2002 à 22:03:21  profilanswer
 

n°248054
gm_superst​ar
Appelez-moi Super
Posté le 18-11-2002 à 22:26:12  profilanswer
 

Crée 2 fonctions JavaScript qui écrivent le début et la fin du tableau.
 
Sinon il faut revoir complètement tes fonctions et passer par DOM pour ajouter de manière dynamique les lignes de tableau.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°248070
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 18-11-2002 à 23:07:18  profilanswer
 

gm_superstar a écrit a écrit :

Crée 2 fonctions JavaScript qui écrivent le début et la fin du tableau.
 
Sinon il faut revoir complètement tes fonctions et passer par DOM pour ajouter de manière dynamique les lignes de tableau.



c la solution à laquelle j'avais pensée, et je cherchais une solution plus smart directement en HTML, mais apparement c'est mort :/
Le XHTML mélangé à du javascript c nawak dans les navigateurs :D
Tu peux m'en dire plus sur DOM ?


Message édité par joce le 18-11-2002 à 23:07:54

---------------
Protèges carnets personnalisés & accessoires pour bébé
n°248075
Profil sup​primé
Posté le 18-11-2002 à 23:17:44  answer
 

Dom là il est pas chez lui... attends demain :)

n°248083
gm_superst​ar
Appelez-moi Super
Posté le 18-11-2002 à 23:40:09  profilanswer
 

joce a écrit a écrit :

c la solution à laquelle j'avais pensée, et je cherchais une solution plus smart directement en HTML, mais apparement c'est mort :/
Le XHTML mélangé à du javascript c nawak dans les navigateurs :D



Ben il peut pas y avoir de solution HTML. La DTD du XHTML est ce qu'elle est, et elle dit qu'on ne peut pas mettre de <script> dans un <table>. Point.

joce a écrit a écrit :

Tu peux m'en dire plus sur DOM ?



L'idée est de partir de ton table et d'ajouter un à un les éléments qui le compose (les <tr>, <td> et le contenu des <td> ) à l'aide des méthodes createElement et appendChild. La différence avec la méthode que tu utilises actuellement c'est que tu ajoutes des éléments à un document HTML déjà chargé.
 
Mais bon, dans ton cas je ne pense pas que ça te serve parce que :  
- ça ne marche qu'avec les navigateurs récents (Mozilla, IE 6 (et 5 en partie, Opera 7). Donc exit NS 4, Opera 5/6...
- dans ton cas ça ne t'aportera pas grand chose ;)
 
 
Si tu veux te plonger dans DOM tu peux commencer par http://www.w3schools.com/dom/default.asp  
J'utilise aussi assez souvent la doc de Mozilla qui est très bien faite : http://www.mozilla.org/docs/dom/domref/


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  XHTML de mes deux et balise <script>

 

Sujets relatifs
Script qui permet d'afficher une liste de fichier d'un répertoireScript qui empêche de d/l directement sur le serveur
Script d'automatisation d'insertion d'infos dans une table mysqlExecuter un script PHP à partir dun script perl ....
[PHPBB2] Balise CODE comme ici !!Declarations de fonctions et temps d'executions du script...
[PHP] Problème de variable avec Script de News[Shell Script] Rapatrier automatiquement un fichier via FTP
A ceux qui utilisent XHTML/CSSPetit probleme dans mon script de news :(
Plus de sujets relatifs à : XHTML de mes deux et balise <script>


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR