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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Insérer Code HTML par script.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Insérer Code HTML par script.

n°752502
Dr Raf
Roaccutane® powered
Posté le 04-06-2004 à 14:12:13  profilanswer
 

comment je peux insérer un pavé de code html par un script qui appel un fichier script ?
 

Code :
  1. <body>
  2. ...
  3. <script language="JavaScript" src="fichier.js"></script>


 
et dans 'fichier.js'
 

Code :
  1. document.write('pavé de code sur une seule ligne');


 
je suis obligé de remettre docuement.write(); à chaque ligne ou ya une méthode ?


Message édité par Dr Raf le 04-06-2004 à 14:12:47
mood
Publicité
Posté le 04-06-2004 à 14:12:13  profilanswer
 

n°752509
NerOcrO
PrOut
Posté le 04-06-2004 à 14:18:06  profilanswer
 

'fichier.js' :

Code :
  1. document.write('pavé de code
  2. sur plusieurs
  3. lignes');


Message édité par NerOcrO le 04-06-2004 à 14:18:32

---------------
Mieux vaut partir sur des rires de qualités que sur un silence de quantité.
n°752513
Dr Raf
Roaccutane® powered
Posté le 04-06-2004 à 14:20:33  profilanswer
 

halala... gros malin  :D  
 
 
si j'ai fait ce post c bien parceque ca marche pas.  :o
 
fichier.js
 

Code :
  1. document.write('
  2. coucou
  3. ');


 
erreur :
 

Code :
  1. ligne : 2
  2. car : 17
  3. Erreur : constante chaîne non terminée
  4. code : 0


Message édité par Dr Raf le 04-06-2004 à 14:23:32
n°752521
NerOcrO
PrOut
Posté le 04-06-2004 à 14:25:57  profilanswer
 

Lol, au temps pour moi.
Il faut créer une variable comme ceci :

Code :
  1. var code_source='pavé de code';
  2. code_source+='sur plusieurs';
  3. code_source+='lignes';
  4. document.write(code_source);


Message édité par NerOcrO le 04-06-2004 à 14:30:47

---------------
Mieux vaut partir sur des rires de qualités que sur un silence de quantité.
n°752526
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-06-2004 à 14:28:30  profilanswer
 

tu peux aussi faire
document.write('ligne1'
+'ligne2'
+'ligne3');
:D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°752530
Dr Raf
Roaccutane® powered
Posté le 04-06-2004 à 14:31:19  profilanswer
 

NerOcrO a écrit :

Lol, au temps pour moi.
Il faut créer une variable comme ceci :

Code :
  1. var code_source='pavé de code';
  2. code_source+='sur plusieurs';
  3. code_source+='lignes'




 
autant  :o   :D  
 
 
sinon ca ne fait que déplacer le prob, je dois remettre des code_source+=' au debut de chaque phrase  
 
le code étant assez volumineux  :sweat:  
 
 
 
 
 

n°752533
Dr Raf
Roaccutane® powered
Posté le 04-06-2004 à 14:33:21  profilanswer
 

antp a écrit :

tu peux aussi faire
document.write('ligne1'
+'ligne2'
+'ligne3');
:D


 
lol qui dit mieux ? ^^
 
bon si ya pas d'autres soluces je vais faire ca hien...

n°752538
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-06-2004 à 14:35:19  profilanswer
 
n°752544
Dr Raf
Roaccutane® powered
Posté le 04-06-2004 à 14:36:16  profilanswer
 

:sweat:

n°752545
NerOcrO
PrOut
Posté le 04-06-2004 à 14:36:17  profilanswer
 

Dr Raf a écrit :

autant  :o   :D  
 
 
sinon ca ne fait que déplacer le prob, je dois remettre des code_source+=' au debut de chaque phrase  
 
le code étant assez volumineux  :sweat:


 
Niveau caractère, il y en a moins :p mais la solution antp est mieux.
 
"Au temps pour moi" est la vrai écriture et par abus de langage, c'est devenu "autant pour moi".


Message édité par NerOcrO le 04-06-2004 à 14:36:41

---------------
Mieux vaut partir sur des rires de qualités que sur un silence de quantité.
mood
Publicité
Posté le 04-06-2004 à 14:36:17  profilanswer
 

n°752608
Dr Raf
Roaccutane® powered
Posté le 04-06-2004 à 14:58:01  profilanswer
 

mmh... :P
 
sinon je pense que je vais plutôt me tourner vers le php.

n°755280
loufoque
Posté le 07-06-2004 à 19:16:46  profilanswer
 

document.write() est à éviter.
Il vaut mieux utiliser le DOM.

n°755554
bobe
Posté le 07-06-2004 à 22:35:34  profilanswer
 

et document.writeln(), ça pue ?  :pfff:  
 
Bon, pis sinon, comme dit loufoque, ce serait mieux en faisant les choses proprement avec le DOM, même si cela nécessite quelques efforts d'apprentissage si on ne connait pas.


Message édité par bobe le 07-06-2004 à 22:35:51

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

  Insérer Code HTML par script.

 

Sujets relatifs
[HTML] Transparence des images[HTML/JavaScript] Bouton retour du navigateur est formulaire
[html/css] background-repeat qui déconne sous IE :sweat:Probleme mise en page html a cause de photos
Script de livraison[HTML] ?? video sur internet
[HTML, JS ?] popup avec/sans scrollbar selon résolution[php] erreur dans le code
Script de compil Delphiscript pour répéter un modif ds base
Plus de sujets relatifs à : Insérer Code HTML par script.


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