B
onjour...
Un des approches possibles peut être celle ci
A mettre dans le fichier js appelé par les fichier html, par exemple...
<script type="text/javascript" src="fic_data.js"></script>
//------------------------
// Déclaration de l'Objet
//------------------------
function Fic_Data(){
this.FNom = new Array();
this.FDate = new Array();
this.AddData = AddInfo;
}
//----------------------------
// fonction Ajout de Datas
//----------------------------
function AddInfo( nom_, date_){
var i = this.FNom.length;
this.FNom[i] = nom_;
this.FDate[i] = date_;
}
//-----------------------
function WriteInfo( fic_){
//-- Parcours des Datas
for( var i in Fic.FNom){
//-- Si fichier trouvé
if( fic_.indexOf( Fic.FNom[i]) > -1){
//-- Ecriture dans le document
document.write( "Nom =" +Fic.FNom[i] +"\nDate = " +Fic.FDate[i]);
}
}
}
//----------------------------
// Création des Data Fichier
//----------------------------
var Fic = new Fic_Data();
Fic.AddData( "fichier1.htm", "01/01/07");
Fic.AddData( "fichier2.htm", "02/01/07");
Fic.AddData( "fichier3.htm", "03/01/07");
Fic.AddData( "fichier4.htm", "04/01/07");
//-- APPEL de la fonction dans le document--
<script type="text/javascript">
WriteInfo("fichier4.htm");
</script>
A toi de définir la méthode d'affichage dans le document.
;0)