Désolé mais je pensais qu'en donnant le lien vers l'appli ce serait plus simple.
Bon le bout de code qui me pose problème est celui ci-dessous notamment la partie (window.open("","",p); qui est la ligne bug 142 du script complet) :
Pour l'alerte c'est une alerte window : alerte 'nom symbolique non valide'
function majint(appel) // mise à jour des rendez-vous en interne //
////////////////////////////////////////////
{var doc;
var p= ",width=550,height=350,resizable=1," +"top=200,left=100," +"toolbar=0,dir=0,location=0,directories=0,"+ "status=0,menubar=0,scrollbars=0";
doc=window.open("","",p);
doc.document.open();
doc.document.writeln("<title>Agenda : Mise à jour des Rendez-vous</title>");
doc.document.writeln("<body bgcolor='#408080' text='#400040' link='#008080'");
doc.document.writeln(" vlink='#004040' alink='#000000'>");
doc.document.writeln("<img onclick='window.close();' border=0 src='Stop.gif'");
doc.document.writeln(" alt='Abandonner' style='cursor:hand'>");
doc.document.writeln("<img onclick='RdvSav();window.opener.location.reload();window.close();'");
doc.document.writeln(" border=0 src='Telecharger.gif' alt='Sauvegarde' style='cursor:hand'>");
doc.document.writeln("<br><textarea name=saisie id=saisie style=';width:500;height:300;");
doc.document.writeln("font-family:courier new;font-size:12px;font-weight:bold;");
doc.document.writeln("color=#400040;'></textarea>");
doc.document.writeln("<script language='JavaScript'>");
switch (appel) {
case 1: // rendez-vous existent
doc.document.writeln("ts = window.opener.fso.OpenTextFile");
doc.document.writeln(" (window.opener.dir+'/'+window.opener.fic,1,true);");
doc.document.writeln("if (!ts.AtEndOfStream) lu = ts.ReadAll(); else lu=''; ");
doc.document.writeln("ts.Close();");
doc.document.writeln("saisie.value=lu;");
break;
case 2: // rendez-vous à créer
doc.document.writeln("saisie.value=window.opener.jourencours+'/'+");
doc.document.writeln("window.opener.moisencours+'/'+window.opener.anencours;");
} // fin du switch
////////////////////////////
doc.document.writeln("function RdvSav()"); // sauver les rendez-vous //
////////////////////////////
doc.document.writeln("{window.opener.fic=''+window.opener.anencours;");
doc.document.writeln(" if (window.opener.moisencours<10) window.opener.fic=window.opener.fic+'0';");
doc.document.writeln(" window.opener.fic=window.opener.fic+window.opener.moisencours;");
doc.document.writeln(" if (window.opener.jourencours<10) window.opener.fic=window.opener.fic+'0';");
doc.document.writeln(" window.opener.fic=window.opener.fic+window.opener.jourencours+");
doc.document.writeln(" '.'+window.opener.suf;");
doc.document.writeln(" ts = window.opener.fso.OpenTextFile(");
doc.document.writeln(" window.opener.dir+'/'+window.opener.fic,2, true);");
doc.document.writeln(" ts.Write(saisie.value);");
doc.document.writeln(" ts.Close(); }");
doc.document.writeln("<\/script>"); }
Merci par avance pour les tuyaux
--