Insérer javascript dans HTML par lien

Djesse 56 -  
Doudou95 Messages postés 1561 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Après moultes recherches sur divers sites, je n'ai pas de réponses a mes recherches.
Infos je ne connais rien ou presque rien en programmation. J'ai éditer ce script grâce à un site (navré ai plus le lien)
comment peut on faire pour que les 2 scripts du code suivant (1 entre les balises head et l'autre dans le body puissent être appelé par un lien) ?
Je m'explique : tout le code se retrouve sur mes pages donc plutot qu'à l'avenir être obligé de modifier toutes les pages je n'en aurais qu'une a faire.
En espérant avoir été suffisamment clair !!!
Mille merci
Djesse

<!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="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 -->
<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>
A voir également:

2 réponses

Doudou95 Messages postés 1561 Date d'inscription   Statut Membre Dernière intervention   275
 
Je ne veux pas dire de bétises car je suis pas top en ces petites choses mais ne suffit-il pas d'enregistrer le tout dans un fichier .php ou .(format java conné pa :D) et faire tout simplement sur tes page un
<a href="URLDUFICHIER" >Texte</a> ????
0
Djesse 56
 
Salut Doudou,
merci de m'avoir repondu mais c pas vraiment ce que je recherche !
mon souhait c de pouvoir appeler le script par un lien directement a l'ouverture de la page et ce de façon automatique
Je souhaite simplifier la manip : de ne pas avoir le code sur toutes mes pages mais que toutes les pages appellent le code !

Merci encore
Djesse56
0
Doudou95 Messages postés 1561 Date d'inscription   Statut Membre Dernière intervention   275
 
Je ne veux toujours pas dire de bétises mais le Php étant un language de programmation au même titre que le c++ ou le VBA, il doit lui aussi contenir des Fonctions, et je pense, ce n'est qu'une supposition, qu'il suffit de placer ton script Javascript dan une fonction que tu appelleras à chaque page dans une petite ligne Php.

Dis moi ce que tu en pense, l'appel de la fonction étant quelque chose normalement d'automatique; A tester....
0