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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Quelles sont les balises autorisées dans un <script></script> ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Quelles sont les balises autorisées dans un <script></script> ?

n°267943
Latinus
truc muche
Posté le 12-12-2002 à 12:13:50  profilanswer
 

Je voudrais créer une fenêtre popup (en fin d'inscription sur mon forum) qui demander à certaines personnes de remplir un formulaire.
Tout va bien, jusqu'à  ce que je décide de centrer le texte avec les tag <div align="center">texte</div>
 
exemple:

Code :
  1. <script>
  2.    var texte = "<html><head><body><div align="center"><h2>Si vous êtes un traducteur déjà inscrit chez freelang, Veuillez compléter le formulaire ci-dessous.</h2></div></body></head></html>";
  3.    var popup = open("about:blank","confirmation form","width=400,height=400" );
  4.    popup.document.open(); // open
  5.    popup.document.write(texte); // write
  6.    popup.document.close(); // close
  7. </script>


 
Sachant que je désire en plus y ajouter un form... est-ce que je vais aussi rencontrer des problèmes pour ça ?
 
 
Merci de votre aide!
Latinus

mood
Publicité
Posté le 12-12-2002 à 12:13:50  profilanswer
 

n°267946
lorill
Posté le 12-12-2002 à 12:15:57  profilanswer
 

Latinus a écrit :

Je voudrais créer une fenêtre popup (en fin d'inscription sur mon forum) qui demander à certaines personnes de remplir un formulaire.
Tout va bien, jusqu'à  ce que je décide de centrer le texte avec les tag <div align="center">texte</div>
 
exemple:

Code :
  1. "<html><head><body><div align="center"><h2>Si vous êtes un traducteur déjà inscrit chez freelang, Veuillez compléter le formulaire ci-dessous.</h2></div></body></head></html>"




des apostrophes dans des apostrophes...

n°267948
gm_superst​ar
Appelez-moi Super
Posté le 12-12-2002 à 12:16:44  profilanswer
 
n°267951
Latinus
truc muche
Posté le 12-12-2002 à 12:18:10  profilanswer
 


merci... je n'avais pas fait attention à cela...
 
Latinus


Message édité par Latinus le 12-12-2002 à 12:18:33
n°267954
Latinus
truc muche
Posté le 12-12-2002 à 12:21:39  profilanswer
 

heu, ouais... mais je ne peux pas mettre de \", vu que ça correspond à la syntaxe d'un TAG... du coup il n'est plus reconnu et je me chope toujours une erreur, à savoir que le popup  ne s'ouvre pas.

n°267955
lorill
Posté le 12-12-2002 à 12:22:38  profilanswer
 

:heink:

n°267956
youdontcar​e
Posté le 12-12-2002 à 12:23:40  profilanswer
 

sinon tu peux utiliser des apostrophes, le code devient plus lisible : texte = ".... align='center' ..."

n°267962
Latinus
truc muche
Posté le 12-12-2002 à 12:30:30  profilanswer
 

l'erreur venait de l'espace entre "confirmation" et "form" ...
 
le bon code étant

Code :
  1. <script>
  2.    var texte = "<html><head><body><div align=\"center\"><h2>Si vous êtes un traducteur déjà inscrit chez freelang, veuillez compléter le formulaire ci-dessous.</h2></div></body></head></html>";
  3.    var popup = open("about:blank","confirmation_form","width=400,height=400" );
  4.    popup.document.open(); // ouverture
  5.    popup.document.write(texte); // écriture
  6.    popup.document.close(); // fermeture
  7. </script>


 
Je suppose que l'espace n'est pas autorisé pour cette donnée... je ne suis pas du tout initié à la programmation, mais je suppose que cela correspond à une variable et que certaines règles doivent donc être respectées...

n°267998
antp
Super Administrateur
Champion des excuses bidons
Posté le 12-12-2002 à 13:02:56  profilanswer
 

youdontcare a écrit :

sinon tu peux utiliser des apostrophes, le code devient plus lisible : texte = ".... align='center' ..."


 
plutôt le contraire vu qu'en HTML faut des " et pas des ' normalement...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°268003
gm_superst​ar
Appelez-moi Super
Posté le 12-12-2002 à 13:08:55  profilanswer
 

antp a écrit :

plutôt le contraire vu qu'en HTML faut des " et pas des ' normalement...


 :non: http://www.w3.org/TR/html4/intro/s [...] -attribute

Citation :

By default, SGML requires that all attribute values be delimited using either double quotation marks (ASCII decimal 34) or single quotation marks (ASCII decimal 39). Single quote marks can be included within the attribute value when the value is delimited by double quote marks, and vice versa. Authors may also use numeric character references to represent double quotes (&# 34;) and single quotes (&# 39;). For double quotes authors can also use the character entity reference ".


Message édité par gm_superstar le 12-12-2002 à 13:09:28

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
mood
Publicité
Posté le 12-12-2002 à 13:08:55  profilanswer
 

n°268005
antp
Super Administrateur
Champion des excuses bidons
Posté le 12-12-2002 à 13:13:25  profilanswer
 

[:wam]
ça alors
ce n'est que pour le XML/XHTML alors ? ou bien même là on peut mettre des ' ' ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°268013
gm_superst​ar
Appelez-moi Super
Posté le 12-12-2002 à 13:24:43  profilanswer
 

antp a écrit :

[:wam]
ça alors
ce n'est que pour le XML/XHTML alors ? ou bien même là on peut mettre des ' ' ?


Non non c'est du SGML donc les ' ' sont autorisés en XML/XHTML.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°268014
gm_superst​ar
Appelez-moi Super
Posté le 12-12-2002 à 13:25:19  profilanswer
 

D'ailleurs le validateur ne trouve rien à redire.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°268018
antp
Super Administrateur
Champion des excuses bidons
Posté le 12-12-2002 à 13:28:56  profilanswer
 
n°268022
gm_superst​ar
Appelez-moi Super
Posté le 12-12-2002 à 13:33:01  profilanswer
 
n°268041
Latinus
truc muche
Posté le 12-12-2002 à 13:49:53  profilanswer
 

youdontcare a écrit :

sinon tu peux utiliser des apostrophes, le code devient plus lisible : texte = ".... align='center' ..."


 
En effet, c'est plus simple que de se taper "ALT+8" ;)
Sinon... ma supposition était bonne ou pas? (voir ma théorie sans doute fumeuse sur la variable)


Message édité par Latinus le 12-12-2002 à 13:50:08
n°268066
antp
Super Administrateur
Champion des excuses bidons
Posté le 12-12-2002 à 14:13:28  profilanswer
 

Latinus a écrit :


 
En effet, c'est plus simple que de se taper "ALT+8" ;)
 


 
ça fait quoi ALT+8 :??:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°268068
lorill
Posté le 12-12-2002 à 14:14:24  profilanswer
 

antp a écrit :


ça fait quoi ALT+8 :??:


sur un clavier azerty stantard (cad français :p), AltGr 8 donne ca : "\"

n°268069
youdontcar​e
Posté le 12-12-2002 à 14:14:48  profilanswer
 

Latinus a écrit :

Sinon... ma supposition était bonne ou pas? (voir ma théorie sans doute fumeuse sur la variable)

cf http://msdn.microsoft.com/workshop [...] open_0.asp  
 
c'est le nom de la fenêtre, donc effectivement pas droit aux espaces.

n°268070
antp
Super Administrateur
Champion des excuses bidons
Posté le 12-12-2002 à 14:15:11  profilanswer
 

lorill a écrit :


sur un clavier azerty stantard (cad français :p), AltGr 8 donne ca : "\"


 
Ha, AltGR :p Il a dit Alt.
Ici sur un clavier azerty standard (càd belge :p) le \ c'est AltGr+<


Message édité par antp le 12-12-2002 à 14:15:33

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°268899
Latinus
truc muche
Posté le 13-12-2002 à 11:33:48  profilanswer
 

youdontcare a écrit :

cf http://msdn.microsoft.com/workshop [...] open_0.asp  
 
c'est le nom de la fenêtre, donc effectivement pas droit aux espaces.


 
ok ;)

n°268901
Latinus
truc muche
Posté le 13-12-2002 à 11:34:28  profilanswer
 

antp a écrit :


 
Ha, AltGR :p Il a dit Alt.
Ici sur un clavier azerty standard (càd belge :p) le \ c'est AltGr+<


 
ouaip, suis au courrant.
J'ai d'ailleurs eu un ptit peu de mal qd je suis passé d'un BE à un FR... :sweat:

n°268905
antp
Super Administrateur
Champion des excuses bidons
Posté le 13-12-2002 à 11:37:58  profilanswer
 

Latinus a écrit :


 
ouaip, suis au courrant.
J'ai d'ailleurs eu un ptit peu de mal qd je suis passé d'un BE à un FR... :sweat:


 
question d'habitude : j'ai un BE au bureau et sur le PC de mon père, un NL à la maison (enfin là il est en commande pcq l'ancien est mort :/) et ma soeur ainsi qu'un autre PC du boulot ont un FR :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
mood
Publicité
Posté le   profilanswer
 


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

  Quelles sont les balises autorisées dans un <script></script> ?

 

Sujets relatifs
executer un script php apres un délaiPb Js chargment d'image ... mon script est pourri
recherche un script pour une bare de defilement bien precise ...Rech un script ou une modif pour que mes lien ne soient + souligner..
[PHP] Script que je n'arrive pas à débugger :/Ou trouvé un script?
Script de chat a mettre sur un site... mais avec certaines fonctions !Script php de Communauté Virtuel
Script de préchargement des images ^^exécution d'un fichier qui se situe en dehors du script pl
Plus de sujets relatifs à : Quelles sont les balises autorisées dans un <script></script> ?


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