Script agenda de BULTEZ

Résolu
tonytruand Messages postés 175 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 8 mars 2015 - 31 janv. 2015 à 12:16
tonytruand Messages postés 175 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 8 mars 2015 - 2 févr. 2015 à 19:10
Bonjour,
J'ai voulu tester le script de Bultez "Agenda" ici : http://marcel-bultez.chez-alice.fr/initial/PageInitiale.php , mais j'ai en sorti une alerte 'nom symbolique non valide' lorsque je veux créer un rdv.
manifestement cela ce passe en ligne 142 du script, mais je n'ai pas réussi à trouver une solution.
Auriez-vous une idée
merci par avance

9 réponses

jordane45 Messages postés 38208 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 juin 2024 344
31 janv. 2015 à 14:57
Bonjour,

Plutôt que de nous mettre un lien vers la page où tu as téléchargé ton script (surtout qu'il est noyé au milieu de pleins d'autres ... et que l' Antivirus de ma boite m'y refuse l'accès...) .... il est préférable que tu postes directement le code qui pose problème ICI !

NB : Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
http://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code


De plus... si tu as un message d'erreur.... il serait des plus utile que tu nous le DONNES ...



0
tonytruand Messages postés 175 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 8 mars 2015
Modifié par kazma le 1/02/2015 à 20:34
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
--
0
jordane45 Messages postés 38208 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 juin 2024 344
2 févr. 2015 à 01:02
Première question :
Quelle navigateur internet utilises tu ? ( ne serait-ce pas internet explorer ?)
Si oui .. pourrais tu tester avec un autre ( FireFox par exemple).

Ensuite... une fois que tu testeras avec firefox... et si le souci persiste.. utilises les outils de debogage pour voir s'il ne te donne pas plus d'informations ( l'idéal serait que tu installes le plugin FireBug (pour firefox))


0
@karamel Messages postés 1856 Date d'inscription vendredi 9 mai 2008 Statut Modérateur Dernière intervention 11 juin 2024 153
Modifié par kazma le 2/02/2015 à 09:35
apparemment le script utilise activesX il est utilisable uniquement avec internet explorer.
0
BunoCS Messages postés 15480 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 12 juin 2024 103
2 févr. 2015 à 09:38
Hello,

As-tu essayé de contacter l'auteur directement?
ça fait un moment qu'il n'est pas passé nous voir, mais il est ici
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tonytruand Messages postés 175 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 8 mars 2015
2 févr. 2015 à 17:09
Bonjour à vous, en fait j'ai posté ici pensant que justement l'auteur du script pourrait me donner un coup de mains, mais merci pour le lien je vais l'essayer.

--
0
BunoCS Messages postés 15480 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 12 juin 2024 103
2 févr. 2015 à 17:15
ça fait longtemps que Bul n'a pas montré le bout de son nez... et il n'est surement pas branché sur toutes les notifications du forum.
Autant le contacter en direct.
0
Bul3 Messages postés 4933 Date d'inscription samedi 1 juillet 2006 Statut Membre Dernière intervention 2 février 2015 16
2 févr. 2015 à 17:42
Houla... ça remonte à très loin cela !
je ne sais même pas comment j'ai pu être alerté !?!

déjà, de mémoire d'Alzheimer,
ce n'est pas un .hta ? exclusif windows non ?
probablement testé à l'époque sous XP
même plus sûr d'avoir les sources ?!?

faudrait m'en dire un poil plus, je pourrais
retenter de voir avec windows 8.1 seul os
de microsoft dont je dispose à ce jour
dont je n'abuse pas ( me suis tourné
vers le coté obscur de la force avec Linux )

@+
0
BunoCS Messages postés 15480 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 12 juin 2024 103
2 févr. 2015 à 17:58
Oh, un revenant
\o/

Coucou Bul!
0
tonytruand Messages postés 175 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 8 mars 2015
2 févr. 2015 à 18:13
bonsoir BUL3
oui effectivement c'est un hta donc internet explorer exclusif
de ce que j'ai pu trouver sur internet concernant l'alerte, il semble que des personnes l'aient et d'autres pas selon la version d'internet explorer sur des script du même tonneau ???

Pour moi c'est cela qui pose problème : doc=window.open("","",p);

Merci par avance

--
0
jordane45 Messages postés 38208 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 juin 2024 344
2 févr. 2015 à 18:42
de ce que j'ai pu trouver sur internet concernant l'alerte, il semble que des personnes l'aient et d'autres pas selon la version d'internet explorer

Ne serait pas simplement lié à la version 32 / 64 Bits du IE utilisé ?
0
tonytruand Messages postés 175 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 8 mars 2015
2 févr. 2015 à 18:56
j'ai un 32bits et un 64, sur le 64 c'est ko, je vais essayer sur le 32b et je vous dis merci

--
0
tonytruand Messages postés 175 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 8 mars 2015
2 févr. 2015 à 19:10
Effectivement ça marche sur un 32bits mais pas sur un 64bits

--
0
Rejoignez-nous