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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [XHTML COMPLIANT] comment insérer du javascript ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[XHTML COMPLIANT] comment insérer du javascript ?

n°371248
parappa
taliblanc
Posté le 25-04-2003 à 00:23:41  profilanswer
 

J'ai juste un bout de code pour lancer une popup, ça doit pas être bien compliqué ?


Message édité par parappa le 25-04-2003 à 00:25:01

---------------
DU LINO DE BATARD IMITATION CARREAUX DE CIMENTS ILLEGITIMES§§§
mood
Publicité
Posté le 25-04-2003 à 00:23:41  profilanswer
 

n°371252
gm_superst​ar
Appelez-moi Super
Posté le 25-04-2003 à 00:26:04  profilanswer
 

<script type="text/javascript">
...
</script>
 
Ou alors dans un onload (dans <body> ) avec le window.open(...) qui va bien.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°371262
parappa
taliblanc
Posté le 25-04-2003 à 00:34:47  profilanswer
 

Code :
  1. <?xml version="1.0" encoding="iso-8859-1"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/template.dwt" codeOutsideHTMLIsLocked="false" -->
  5. <head>
  6. <link rel="stylesheet" type="text/css" href="../css/styles.css" />
  7. <!-- InstanceBeginEditable name="doctitle" -->
  8. <title>:whistle:</title>
  9. <!-- InstanceEndEditable -->
  10. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  11. <script type="text/javascript">
  12. function PopupCentrer(page,largeur,hauteur,options) {
  13.   var top=(screen.height-hauteur)/2;
  14.   var left=(screen.width-largeur)/2;
  15.   window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
  16. </script>


 
(Je sais, les modèles DW c'est mal, mais c'est pratique. :o)
 

Code :
  1. <a href="#" onclick="PopupCentrer('serie/index.html', '740', '600', '')">Voir la maquette</a><br />


 
Je trouve pas l'erreur.


---------------
DU LINO DE BATARD IMITATION CARREAUX DE CIMENTS ILLEGITIMES§§§
n°371268
gm_superst​ar
Appelez-moi Super
Posté le 25-04-2003 à 00:37:14  profilanswer
 

Y'a pas un message d'erreur dans la console JS ?


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°371269
antp
Super Administrateur
Champion des excuses bidons
Posté le 25-04-2003 à 00:37:19  profilanswer
 

deja ça c'est mal comme lien, pcq ceux qui ont pas de JS ou qui demandent l'ouverture dans une nouvelle fenêtre/tab auront juste un lien vers que dalle.
->

Code :
  1. <a href="serie/index.html" onclick="PopupCentrer('serie/index.html', '740', '600', '');return false;">Voir la maquette</a><br />


 
puis quand tu dis que tu trouves pas l'erreur, t'as bien un message d'erreur, non ?


Message édité par antp le 25-04-2003 à 00:37:56

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°371272
parappa
taliblanc
Posté le 25-04-2003 à 00:38:48  profilanswer
 

Ben non, quand je clique sur le lien, il ne se passe rien. :D


---------------
DU LINO DE BATARD IMITATION CARREAUX DE CIMENTS ILLEGITIMES§§§
n°371276
antp
Super Administrateur
Champion des excuses bidons
Posté le 25-04-2003 à 00:40:30  profilanswer
 

window.open(page,"", ...
ce paramètre vide m'inquiète :D
je sais plus si ça marche
window.open(page,"_blank", ...
pour être sûr :o
 
edit: heu il manquerait pas un "}" pour finir ta fonction ?
Et normalement le contenu JS entre <script> et </script> on le met en commentaire HTML <!-- function.....{ ....} //-->


Message édité par antp le 25-04-2003 à 00:41:31

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°371277
parappa
taliblanc
Posté le 25-04-2003 à 00:43:12  profilanswer
 

antp a écrit :

window.open(page,"", ...
ce paramètre vide m'inquiète :D
je sais plus si ça marche
window.open(page,"_blank", ...
pour être sûr :o
 
edit: heu il manquerait pas un "}" pour finir ta fonction ?
Et normalement le contenu JS entre <script> et </script> on le met en commentaire HTML <!-- function.....{ ....} //-->


 
Le "_blank" ne change rien, pour les commentaires je vais essayer de suite (en fait j'avais séparé le js de la page, spour ça j'ai oublié de les remettre [:cupra]).


---------------
DU LINO DE BATARD IMITATION CARREAUX DE CIMENTS ILLEGITIMES§§§
n°371278
gm_superst​ar
Appelez-moi Super
Posté le 25-04-2003 à 00:43:18  profilanswer
 

Oui ça doit être le } manquant.
 
Le deuxième paramètre c'est le nom de la fenêtre donc facultatif.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°371279
parappa
taliblanc
Posté le 25-04-2003 à 00:44:46  profilanswer
 

Effectivement c'était bien ça. Merci à tous les 2. :)


---------------
DU LINO DE BATARD IMITATION CARREAUX DE CIMENTS ILLEGITIMES§§§

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

  [XHTML COMPLIANT] comment insérer du javascript ?

 

Sujets relatifs
[JavaScript] <input type = label> ou un truc dans le genre...[edit] aide java (comment inserer une image dans une fenetre ??)
Erreur javascriptProbleme avec le Doctype et génération d'un menu JavaScript
ou inserer du javascript dans une page php[Javascript] utilité de la proprieté "window.closed"
verification en javascript[validation W3C] où peut on insérer un élément <script>
[php/javascript] touche entrée pr valider 1 nouvelle quantite article 
Plus de sujets relatifs à : [XHTML COMPLIANT] comment insérer du javascript ?


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