Appel de script sur page HTML
Fermé
Djesse 56
-
29 mai 2008 à 05:21
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 - 2 juin 2008 à 11:37
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 - 2 juin 2008 à 11:37
A voir également:
- Appel de script sur page HTML
- Comment supprimer une page sur word - Guide
- Script vidéo youtube - Guide
- Appel anonyme - Guide
- Word numéro de page 1/2 - Guide
- Editeur html - Télécharger - HTML
6 réponses
GallyNet
Messages postés
434
Date d'inscription
mardi 1 juin 2004
Statut
Membre
Dernière intervention
15 décembre 2008
386
29 mai 2008 à 08:52
29 mai 2008 à 08:52
J'ai lut ton post, mais je suis pas sûr d'avoir compris ce que tu demande. Tu souhaite faire en sorte que ton code Javascript soit dans un seul fichier et que tu n'est qu'a mettre une balise pour l'intégrer dans toute tes pages ?
Si c'est le cas, il suffit de faire comme ton premier script :
- tu crée un fichier monScript.js
- tu copie ton code dedans
- tu ajoute sur ta page la balise suivante
Si c'est le cas, il suffit de faire comme ton premier script :
- tu crée un fichier monScript.js
- tu copie ton code dedans
- tu ajoute sur ta page la balise suivante
<script language="JavaScript1.2" type="text/javascript" src="Alphabet_Css/mm_css_menu.js"></script>
GallyNet
Messages postés
434
Date d'inscription
mardi 1 juin 2004
Statut
Membre
Dernière intervention
15 décembre 2008
386
29 mai 2008 à 22:00
29 mai 2008 à 22:00
Je te met dessous les deux fichiers modifié. Mais avant une petite explication de pourquoi ça marchait pas.
Quand on créer un fichier javascript, il faut bien faire attention de ne mettre que du javascript à l'intérieur. Il faut donc éviter de mettre des balise HTML dedans, sinon le fichier javascript sera considérer comme invalide, et seul le début du fichier sera pris en compte.
Il fallait donc virer les balises SCRIPT ainsi que les balises qui étati présentes entre ces balises SCRIPT.
J'en ai profité pour corrigé les erreurs que Firefox me disait. Dans le code javascript il était écrit cela :
le "left" fait référence au style "left". Celui-ci doit toujours avoir une unité (sauf si la valeurs est 0). Il falait donc mettre cela à la place :
Voila le code de ton fichier Testcss.js :
Et voici le code de ton fichier html :
Quand on créer un fichier javascript, il faut bien faire attention de ne mettre que du javascript à l'intérieur. Il faut donc éviter de mettre des balise HTML dedans, sinon le fichier javascript sera considérer comme invalide, et seul le début du fichier sera pris en compte.
Il fallait donc virer les balises SCRIPT ainsi que les balises qui étati présentes entre ces balises SCRIPT.
J'en ai profité pour corrigé les erreurs que Firefox me disait. Dans le code javascript il était écrit cela :
themenu.left = -220;
le "left" fait référence au style "left". Celui-ci doit toujours avoir une unité (sauf si la valeurs est 0). Il falait donc mettre cela à la place :
themenu.left = -220 + 'px';
Voila le code de ton fichier Testcss.js :
ie4 = document.all; dom = document.getElementById; var sitems=new Array(); sitems[0]= 'Le Cercle'; sitems[1]= 'Contact'; sitems[2]= 'Les cours'; sitems[3]= 'Le costume'; sitems[4]= 'Agenda'; sitems[5]= 'Forum'; sitems[6]= 'Album Photos'; sitems[7]= 'Actualités'; sitems[8]= 'Liens'; var sitemlinks=new Array(); sitemlinks[0]= 'http://cerclearmorargoat.free.fr/Base/Acceuil/Accueil.html'; sitemlinks[1]= 'http://cerclearmorargoat.free.fr/Base/Contact/Contact.html'; sitemlinks[2]= 'http://cerclearmorargoat.free.fr/Base/Cours/Cours.html'; sitemlinks[3]= 'http://cerclearmorargoat.free.fr/Base/Costume/Costume.html'; sitemlinks[4]= 'http://cerclearmorargoat.free.fr/Base/Agenda/agenda.html'; sitemlinks[5]= 'http://cerclearmorargoat.free.fr/Forum/upload/index.php'; sitemlinks[6]= 'http://cerclearmorargoat.free.fr/Coppermine/index.php'; sitemlinks[7]= 'http://cerclearmorargoat.free.fr/Base/Actu/actu.html'; sitemlinks[8]= 'http://cerclearmorargoat.free.fr/Base/Liens/liens.html'; for (i=0;i<=sitems.length-1;i++){ document.write(' <a href='+sitemlinks[i]+'><FONT COLOR=#000000>'+sitems[i]+'</FONT></a><br>'); } if(dom){ themenu=document.getElementById("slidemenubar2").style; themenu.left = -220 + 'px'; } else if(ie4){ themenu=document.all.slidemenubar2.style; themenu.left = -220 + 'px'; } function pull(){ themenu.left = 0 + 'px'; } function draw(){ themenu.left = -220 + 'px'; }
Et voici le code de ton fichier html :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Document sans nom</title> <style type="text/css"> #slidemenubar2{ position:absolute; left:0px; top:10px; } </style> <script language="JavaScript1.2" type="text/javascript" src="Alphabet_Css/mm_css_menu.js"></script> <link href="Alphabet_Css/Armor_Argoat.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="slidemenubar2" onMouseover="pull()" onMouseout="draw()"> <table width="250" cellpadding="0" cellspacing="0" border="0" bgcolor="#000000"> <tr> <td> <table width="100%"" cellpadding="0" cellspacing="1" border="0"> <tr> <td width="220" bgcolor="#CF7B30"> <font face="Courrier" size="4"><b> <script src="Testcss.js" type="text/javascript"></script> </b></font> </td> <td width="30" bgcolor="#0000FF" align="center"> <font face="Arial, Verdana" size="2" color="#000000"> <b> M<br> E<br> N<br> U </b> </font> </td> </tr> </table> </td> </tr> </table> </div> <div align="center"> <p><img src="Alphabet_Css/C.gif" width="50" height="50" /><img src="Alphabet_Css/E.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/C.gif" width="50" height="50" /><img src="Alphabet_Css/L.gif" width="50" height="50" /><img src="Alphabet_Css/E.gif" width="50" height="50" /><img src="Alphabet_Css/blanc.gif" width="35" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/M.gif" width="50" height="50" /><img src="Alphabet_Css/O.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/blanc.gif" width="35" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/G.gif" width="50" height="50" /><img src="Alphabet_Css/O.gif" width="50" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/T.gif" width="50" height="50" /></p> </div> <p align="center"> </p> </body> </html>
GallyNet
Messages postés
434
Date d'inscription
mardi 1 juin 2004
Statut
Membre
Dernière intervention
15 décembre 2008
386
1 juin 2008 à 21:37
1 juin 2008 à 21:37
Tu souhaite faire en sorte que le forum s'ouvre dans une nouvelle fenêtre ? Se n'ai pas possible seulement en changeant la ligne qui contient l'url.
Soit tu modifie la boucle qui suit, et tu met en dur qu'elle la (ou lesà pages que tu veut ouvrir dans une nouvelle fenêtre :
Ça c'est la méthode simple et rapide, mais c'est pas forcément ce qu'il y a de mieux d'un point de vue programmation et facilité de modification.
Une méthode possible peut être celle-ci :
Les deux tableaux sont "réunit" en un seul, ce qui permet d'éviter d'en mettre plus d'un coté que de l'autre. Chaque ligne du tableau est un objet avec les attribut "name", "url" et "newFrame".
"name" (obligatoire) : le nom affiché
"url" (obligatoire) : l'url du lien
"newFrame" (facultatif) : est-ce que le lien doit s'ouvrir dans une nouvelle fenêtre.
Soit tu modifie la boucle qui suit, et tu met en dur qu'elle la (ou lesà pages que tu veut ouvrir dans une nouvelle fenêtre :
for (i=0;i<=sitems.length-1;i++){ if(i == 5){ /* Traitement spécial, ouverture dans une nouvelle fenêtre */ document.write(' <a href='+sitemlinks[i]+' target="_blank"><FONT COLOR=#000000>'+sitems[i]+'</FONT></a><br>'); } else { /* Traitement normal, ouverture dans la page actuel */ document.write(' <a href='+sitemlinks[i]+'><FONT COLOR=#000000>'+sitems[i]+'</FONT></a><br>'); } }
Ça c'est la méthode simple et rapide, mais c'est pas forcément ce qu'il y a de mieux d'un point de vue programmation et facilité de modification.
Une méthode possible peut être celle-ci :
ie4 = document.all; dom = document.getElementById; var sitems=new Array(); sitems[0]= {'name' : 'Le Cercle', 'url' : 'http://cerclearmorargoat.free.fr/Base/Acceuil/Accueil.html'}; sitems[1]= {'name' : 'Contact', 'url' : 'http://cerclearmorargoat.free.fr/Base/Contact/Contact.html'}; sitems[2]= {'name' : 'Les cours', 'url' : 'http://cerclearmorargoat.free.fr/Base/Cours/Cours.html'}; sitems[3]= {'name' : 'Le costume', 'url' : 'http://cerclearmorargoat.free.fr/Base/Costume/Costume.html'}; sitems[4]= {'name' : 'Agenda', 'url' : 'http://cerclearmorargoat.free.fr/Base/Agenda/agenda.html'}; sitems[5]= {'name' : 'Forum', 'url' : 'http://cerclearmorargoat.free.fr/Forum/upload/index.php', 'newFrame' : true}; sitems[6]= {'name' : 'Album Photos', 'url' : 'http://cerclearmorargoat.free.fr/Coppermine/index.php'}; sitems[7]= {'name' : 'Actualités', 'url' : 'http://cerclearmorargoat.free.fr/Base/Actu/actu.html'}; sitems[8]= {'name' : 'Liens', 'url' : 'http://cerclearmorargoat.free.fr/Base/Liens/liens.html'}; for (i=0;i<=sitems.length-1;i++){ if(sitems[i].newFrame == true){ /* Traitement spécial, ouverture dans une nouvelle fenêtre */ document.write(' <a href=' + sitems[i].url + ' target="_blank"><FONT COLOR=#000000>' + sitems[i].name + '</FONT></a><br>'); } else { /* Traitement normal, ouverture dans la page actuel */ document.write(' <a href=' + sitems[i].url + '><FONT COLOR=#000000>' + sitems[i].name + '</FONT></a><br>'); } }
Les deux tableaux sont "réunit" en un seul, ce qui permet d'éviter d'en mettre plus d'un coté que de l'autre. Chaque ligne du tableau est un objet avec les attribut "name", "url" et "newFrame".
"name" (obligatoire) : le nom affiché
"url" (obligatoire) : l'url du lien
"newFrame" (facultatif) : est-ce que le lien doit s'ouvrir dans une nouvelle fenêtre.
Re,
j'aurais une dernière requête
Serait il possible de mettre le code suivant sous forme de lien dans le body ??
Si oui a enregistrer sous quel format et comment appeler le fichier
<div id="slidemenubar2" onMouseover="pull()" onMouseout="draw()">
<table width="250" cellpadding="0" cellspacing="0" border="0" bgcolor="#000000">
<tr><td><table width="100%"" cellpadding="0" cellspacing="1" border="0"><tr>
<td width="220" bgcolor="#CF7B30"><font face="Courrier" size="4"><b>
<script src="menu_contextuel.js" type="text/javascript"></script>
</b></font></td><td width="30" bgcolor="#00CCFF" align="center">
<font face="Arial, Verdana" size="2" color="#000000">
<b>
M<br>
E<br>
N<br>
U
</b></font></td></tr></table></td></tr></table></div>
<div align="center">
<p><img src="Alphabet_Css/C.gif" width="50" height="50" /><img src="Alphabet_Css/E.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/C.gif" width="50" height="50" /><img src="Alphabet_Css/L.gif" width="50" height="50" /><img src="Alphabet_Css/E.gif" width="50" height="50" /><img src="Alphabet_Css/blanc.gif" width="35" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/M.gif" width="50" height="50" /><img src="Alphabet_Css/O.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/blanc.gif" width="35" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/G.gif" width="50" height="50" /><img src="Alphabet_Css/O.gif" width="50" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/T.gif" width="50" height="50" /></p>
<p> </p>
<p> </p>
</div>
Encore une fois merci beaucoup
Djesse
j'aurais une dernière requête
Serait il possible de mettre le code suivant sous forme de lien dans le body ??
Si oui a enregistrer sous quel format et comment appeler le fichier
<div id="slidemenubar2" onMouseover="pull()" onMouseout="draw()">
<table width="250" cellpadding="0" cellspacing="0" border="0" bgcolor="#000000">
<tr><td><table width="100%"" cellpadding="0" cellspacing="1" border="0"><tr>
<td width="220" bgcolor="#CF7B30"><font face="Courrier" size="4"><b>
<script src="menu_contextuel.js" type="text/javascript"></script>
</b></font></td><td width="30" bgcolor="#00CCFF" align="center">
<font face="Arial, Verdana" size="2" color="#000000">
<b>
M<br>
E<br>
N<br>
U
</b></font></td></tr></table></td></tr></table></div>
<div align="center">
<p><img src="Alphabet_Css/C.gif" width="50" height="50" /><img src="Alphabet_Css/E.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/C.gif" width="50" height="50" /><img src="Alphabet_Css/L.gif" width="50" height="50" /><img src="Alphabet_Css/E.gif" width="50" height="50" /><img src="Alphabet_Css/blanc.gif" width="35" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/M.gif" width="50" height="50" /><img src="Alphabet_Css/O.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/blanc.gif" width="35" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/G.gif" width="50" height="50" /><img src="Alphabet_Css/O.gif" width="50" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/T.gif" width="50" height="50" /></p>
<p> </p>
<p> </p>
</div>
Encore une fois merci beaucoup
Djesse
GallyNet
Messages postés
434
Date d'inscription
mardi 1 juin 2004
Statut
Membre
Dernière intervention
15 décembre 2008
386
2 juin 2008 à 09:02
2 juin 2008 à 09:02
Pour inclure du HTML dans du HTML, en passant par un fichier : c'est pas possible directement. Sauf si tu utilise un langage de script coté serveur (PHP, ASP, ...).
Il existe quand même un moyen de le faire : transformé cette partie HTMl en du javascript :
Après, tu fait comme avec les autre fichier .js : ajoute un lien sur le script.
Le principe est là. Par contre, j'ai pas testé, donc je ne peut te confirmer que tout marche correctement.
Il existe quand même un moyen de le faire : transformé cette partie HTMl en du javascript :
document.write('<div id="slidemenubar2" onMouseover="pull()" onMouseout="draw()">'+ '<table width="250" cellpadding="0" cellspacing="0" border="0" bgcolor="#000000">'+ '<tr><td><table width="100%"" cellpadding="0" cellspacing="1" border="0"><tr>'+ '<td width="220" bgcolor="#CF7B30"><font face="Courrier" size="4"><b>'+ '<script src="menu_contextuel.js" type="text/javascript"></script>'+ '</b></font></td><td width="30" bgcolor="#00CCFF" align="center">'+ '<font face="Arial, Verdana" size="2" color="#000000">'+ '<b>'+ 'M'<br>'+ 'E<br>'+ 'N<br>'+ 'U'+ '</b></font></td></tr></table></td></tr></table></div>'+ '<div align="center">'+ '<p><img src="Alphabet_Css/C.gif" width="50" height="50" /><img src="Alphabet_Css/E.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/C.gif" width="50" height="50" /><img src="Alphabet_Css/L.gif" width="50" height="50" /><img src="Alphabet_Css/E.gif" width="50" height="50" /><img src="Alphabet_Css/blanc.gif" width="35" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/M.gif" width="50" height="50" /><img src="Alphabet_Css/O.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/blanc.gif" width="35" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/G.gif" width="50" height="50" /><img src="Alphabet_Css/O.gif" width="50" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/T.gif" width="50" height="50" /></p>'+ '<p> </p>'+ '<p> </p>'+ '</div>');
Après, tu fait comme avec les autre fichier .js : ajoute un lien sur le script.
Le principe est là. Par contre, j'ai pas testé, donc je ne peut te confirmer que tout marche correctement.
Bonjour,
merci encore pour ton aide !!!
J'ai copié ton code sur notepad puis l'ai enregistrer sous "Entete.js"
puis rajouter dans mon code ce qui donne ça :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans nom</title>
<style type="text/css">
#slidemenubar2{
position:absolute;
left:0px;
top:10px;
}
</style>
<link href="Alphabet_Css/Armor_Argoat.css" rel="stylesheet" type="text/css" />
<style type="text/css">
</style>
</head>
<body>
<script language="JavaScript" type="text/javascript" src="Entete.js"></script>
</body>
</html>
Et bien évidemmment j'ai pas l'effet escompté !!!!
Je mise plus sur une erreur de ma part que de ta part !!!!
encore merci
Djesse
merci encore pour ton aide !!!
J'ai copié ton code sur notepad puis l'ai enregistrer sous "Entete.js"
puis rajouter dans mon code ce qui donne ça :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans nom</title>
<style type="text/css">
#slidemenubar2{
position:absolute;
left:0px;
top:10px;
}
</style>
<link href="Alphabet_Css/Armor_Argoat.css" rel="stylesheet" type="text/css" />
<style type="text/css">
</style>
</head>
<body>
<script language="JavaScript" type="text/javascript" src="Entete.js"></script>
</body>
</html>
Et bien évidemmment j'ai pas l'effet escompté !!!!
Je mise plus sur une erreur de ma part que de ta part !!!!
encore merci
Djesse
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
RAD ZONE
Messages postés
5230
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
17 août 2024
1 360
2 juin 2008 à 10:35
2 juin 2008 à 10:35
SALUT
il y avais une petite erreur dans le code donne precedement ! 'M'<br>'+ ! j ai corrige 'M<br>'+
je n ai pas essaye mais ca devrais le faire !?
RAD
il y avais une petite erreur dans le code donne precedement ! 'M'<br>'+ ! j ai corrige 'M<br>'+
je n ai pas essaye mais ca devrais le faire !?
document.write('<div id="slidemenubar2" onMouseover="pull()" onMouseout="draw()">'+ '<table width="250" cellpadding="0" cellspacing="0" border="0" bgcolor="#000000">'+ '<tr><td><table width="100%"" cellpadding="0" cellspacing="1" border="0"><tr>'+ '<td width="220" bgcolor="#CF7B30"><font face="Courrier" size="4"><b>'+ '<script src="menu_contextuel.js" type="text/javascript"></script>'+ '</b></font></td><td width="30" bgcolor="#00CCFF" align="center">'+ '<font face="Arial, Verdana" size="2" color="#000000">'+ '<b>'+ 'M<br>'+ 'E<br>'+ 'N<br>'+ 'U'+ '</b></font></td></tr></table></td></tr></table></div>'+ '<div align="center">'+ '<p><img src="Alphabet_Css/C.gif" width="50" height="50" /><img src="Alphabet_Css/E.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/C.gif" width="50" height="50" /><img src="Alphabet_Css/L.gif" width="50" height="50" /><img src="Alphabet_Css/E.gif" width="50" height="50" /><img src="Alphabet_Css/blanc.gif" width="35" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/M.gif" width="50" height="50" /><img src="Alphabet_Css/O.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/blanc.gif" width="35" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/G.gif" width="50" height="50" /><img src="Alphabet_Css/O.gif" width="50" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/T.gif" width="50" height="50" /></p>'+ '<p> </p>'+ '<p> </p>'+ '</div>');
RAD
RAD ZONE
Messages postés
5230
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
17 août 2024
1 360
2 juin 2008 à 11:37
2 juin 2008 à 11:37
SALUT
ca vas etre difficile !! c est deja du bidouillage ce que l on fait !! mais comme tu insert deja d autre elements en js , cela fout un bordel et ca part en vrille ! de toute maniere meme apres pour le faire fonctionner sur tout le navigateurs !! bon courrage !!
RAD
ca vas etre difficile !! c est deja du bidouillage ce que l on fait !! mais comme tu insert deja d autre elements en js , cela fout un bordel et ca part en vrille ! de toute maniere meme apres pour le faire fonctionner sur tout le navigateurs !! bon courrage !!
RAD
29 mai 2008 à 17:12
Je n'y comprends vraiment rien à rien !!!!!
Voilà ce que j'ai fait :
copie des lignes suivantes :
<SCRIPT LANGUAGE="JavaScript">
/*
** MENU MOBILE **
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/
ie4 = document.all;
dom = document.getElementById;
</SCRIPT><div id="slidemenubar2" onMouseover="pull()" onMouseout="draw()"><TABLE WIDTH=250 CELLPADDING=0 CELLSPACING=0 BORDER=0 BGCOLOR=#000000><TR><TD><TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=1 BORDER=0><TR><TD WIDTH=220 BGCOLOR=#CF7B30><FONT FACE="Courrier" SIZE=4><B>
<script language="JavaScript">
var sitems=new Array();
sitems[0]= 'Le Cercle';
sitems[1]= 'Contact';
sitems[2]= 'Les cours';
sitems[3]= 'Le costume';
sitems[4]= 'Agenda';
sitems[5]= 'Forum';
sitems[6]= 'Album Photos';
sitems[7]= 'Actualités';
sitems[8]= 'Liens';
var sitemlinks=new Array();
sitemlinks[0]= 'http://cerclearmorargoat.free.fr/Base/Acceuil/Accueil.html';
sitemlinks[1]= 'http://cerclearmorargoat.free.fr/Base/Contact/Contact.html';
sitemlinks[2]= 'http://cerclearmorargoat.free.fr/Base/Cours/Cours.html';
sitemlinks[3]= 'http://cerclearmorargoat.free.fr/Base/Costume/Costume.html';
sitemlinks[4]= 'http://cerclearmorargoat.free.fr/Base/Agenda/agenda.html';
sitemlinks[5]= 'http://cerclearmorargoat.free.fr/Forum/upload/index.php';
sitemlinks[6]= 'http://cerclearmorargoat.free.fr/Coppermine/index.php';
sitemlinks[7]= 'http://cerclearmorargoat.free.fr/Base/Actu/actu.html';
sitemlinks[8]= 'http://cerclearmorargoat.free.fr/Base/Liens/liens.html';
for (i=0;i<=sitems.length-1;i++)
document.write(' <a href='+sitemlinks[i]+'><FONT COLOR=#000000>'+sitems[i]+'</FONT></a><br>')
</script>
</B></FONT></TD><TD WIDTH=30 BGCOLOR=#0000FF ALIGN=center><FONT FACE="Arial, Verdana" SIZE=2 COLOR=#000000><B>M<BR>E<BR>N<BR>U</B></FONT></TR></TABLE></TD></TR></TABLE></div><SCRIPT LANGUAGE=JavaScript>
if(dom)
{
themenu=document.getElementById("slidemenubar2").style;
themenu.left = -220;
}
else if (ie4)
{
themenu=document.all.slidemenubar2.style;
themenu.left = -220;
}
function pull()
{
themenu.left = 0;
}
function draw()
{
themenu.left = -220;
}
</script>
<!-- FIN DU SCRIPT -->
Puis enregistrer sous : Testcss.js
puis ceci dns mon code final :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans nom</title>
<!-- DEBUT DU SCRIPT -->
<style>
#slidemenubar2{
position:absolute;
left:0px;
top:10px;
}
</style>
<!-- FIN DU SCRIPT -->
<script language="JavaScript1.2" type="text/javascript" src="Alphabet_Css/mm_css_menu.js"></script>
<link href="Alphabet_Css/Armor_Argoat.css" rel="stylesheet" type="text/css" />
</head>
<body>
<!-- DEBUT DU SCRIPT -->
<script language="JavaScript1.2" type="text/javascript" src="Testcss.js"></script>
<!-- FIN DU SCRIPT -->
<div align="center">
<p><img src="Alphabet_Css/C.gif" width="50" height="50" /><img src="Alphabet_Css/E.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/C.gif" width="50" height="50" /><img src="Alphabet_Css/L.gif" width="50" height="50" /><img src="Alphabet_Css/E.gif" width="50" height="50" /><img src="Alphabet_Css/blanc.gif" width="35" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/M.gif" width="50" height="50" /><img src="Alphabet_Css/O.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/blanc.gif" width="35" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/R.gif" width="50" height="50" /><img src="Alphabet_Css/G.gif" width="50" height="50" /><img src="Alphabet_Css/O.gif" width="50" height="50" /><img src="Alphabet_Css/A.gif" width="50" height="50" /><img src="Alphabet_Css/T.gif" width="50" height="50" /></p>
</div>
<p align="center"> </p>
</body>
</html>
mais voilà je n'ai pas le résultat escompté !!!!
Où est l'erreur ????
Encore merci
Djesse56
29 mai 2008 à 18:37
ça fait 3 heures que je me bats avec ce satané code !!!!
si quelqu'un avait le gentillesse de me dire quelles sont les lignes a enregistrer / sous quel nom et de me réécrire le code au plus simple.
Mille mercis
Djesse 56