Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Gros Pbm Netscape 4.78 !!! [ Archives / AU SECOURS !!! ] (guiguimac)

vendredi 16 janvier 2004 à 17:44:48 | Gros Pbm Netscape 4.78 !!!

guiguimac


Bonjour,

oh surprise ... je croyais avoir utilisé que des trucs simples dans mon script, mais en fait on dirait que ca marche pas ... avec Netscape 4.78 :


voici les fonctions et les tableaux de données, plus bas, j'ai mis le code javascript qui va dans le body ...

<script language="JavaScript" type="text/JavaScript">
<!--
// les différentes version
var KCMVER = new Array();
// KCM - FICHIER
var KCMFIC = new Array();
// KCM - COMPTA
var KCMCOMP = new Array();
// "ORGANISMES"
var KCMORGA = new Array();
// "SAUVEGARDES"
var KCMSAUV = new Array();
// "FORMULAIRES"
var KCMFORM = new Array();

// variables à changer :
KCMVER[0] = "7.50";
KCMFIC[0] = new Array("10/01/2004", "kcmver750b.exe");
KCMCOMP[0] = new Array("10/01/2004", "cptver750b.exe");
KCMORGA[0] = new Array("10/01/2004", "orgasoc_hf7.exe");
KCMSAUV[0] = new Array("11/04/2002", "kcm_sauv.exe");
KCMFORM[0] = new Array("", "");

KCMVER[1] = "7.20";
KCMFIC[1] = new Array("28/10/2003 ", "kcmver720d.exe");
KCMCOMP[1] = new Array("28/02/2003", "cptver720b.exe");
KCMORGA[1] = new Array("28/10/2003", "orgasoc.exe");
KCMSAUV[1] = new Array("11/04/2002", "kcm_sauv.exe");
KCMFORM[1] = new Array("26/06/2003", "kcmimp.exe");
var cur_ver = -1;

function select_version(){
if (document.versionForm.version.value == -1){
document.versionForm.date_form.value = "";
document.versionForm.date_fic.value = "";
document.versionForm.date_comp.value = "";
document.versionForm.date_orga.value = "";
document.versionForm.date_sauv.value = "";
document.versionForm.btn_form.disabled = true;
document.versionForm.btn_fic.disabled = true;
document.versionForm.btn_comp.disabled = true;
document.versionForm.btn_orga.disabled = true;
document.versionForm.btn_sauv.disabled = true;
}
else {
cur_ver = document.versionForm.version.value;
// message d'allerte
var message = "ATTENTION ! \\nPour pouvoir télécharger la Mise à Jour de la Version " + KCMVER[cur_ver] ;
message = message + "\\nvous devez déjà avoir K.C.M version " + KCMVER[cur_ver] + " Sésam-Vitale 1.31.";
alert(message);

document.versionForm.date_form.value = KCMFORM[cur_ver][0];
if (KCMFORM[cur_ver][0] == "")
document.versionForm.btn_form.disabled = true;
else
document.versionForm.btn_form.disabled = false;

document.versionForm.date_fic.value = KCMFIC[cur_ver][0];
if (KCMFIC[cur_ver][0] == "")
document.versionForm.btn_fic.disabled = true;
else
document.versionForm.btn_fic.disabled = false;

document.versionForm.date_comp.value = KCMCOMP[cur_ver][0];
if (KCMCOMP[cur_ver][0] == "")
document.versionForm.btn_comp.disabled = true;
else
document.versionForm.btn_comp.disabled = false;

document.versionForm.date_orga.value = KCMORGA[cur_ver][0];
if (KCMORGA[cur_ver][0] == "")
document.versionForm.btn_orga.disabled = true;
else
document.versionForm.btn_orga.disabled = false;

document.versionForm.date_sauv.value = KCMSAUV[cur_ver][0];
if (KCMSAUV[cur_ver][0] == "")
document.versionForm.btn_sauv.disabled = true;
else
document.versionForm.btn_sauv.disabled = false;
}
}

function telecharger(ibutton){

if (cur_ver == -1){// test facultatif compte tenu du fait que l'on bloque les boutons ...
alert ("Attention ! \\nvous devez d'abord choisir une version de KCM !");
return;
}
switch(ibutton) {
case 1: // formulaires
if (KCMFORM[cur_ver][1]== "") return ;
open("./download/" + KCMFORM[cur_ver][1]);
break;
case 2: // KCM - Fichier
if (KCMFIC[cur_ver][1]== "") return ;
open("./download/" + KCMFIC[cur_ver][1]);
break;
case 3: // KCM - Compta
if (KCMCOMP[cur_ver][1]== "") return ;
open("./download/" + KCMCOMP[cur_ver][1]);
break;
case 4: // Orga
if (KCMORGA[cur_ver][1]== "") return ;
open("./download/" + KCMORGA[cur_ver][1]);
break;
case 5: // Sauvegardes
if (KCMSAUV[cur_ver][1] == "") return ;
open("./download/" + KCMSAUV[cur_ver][1]);
break;
}
}
//-->
</script>


select qu iest dans le body :

<select name="version" onChange="select_version()">
<option value=-1 selected>-- versions de KCM --</option>

<script>
var taille = KCMVER.length;
for (var i = 0; i < taille; i++)
{
document.write('<option value='+ i +'>' + KCMVER[i] +'</option>');
}
</script>

</select>

dans Netscape 4.78 ca ne m'affiche même pas le premier option, celui qui est codé en HTML !

merci de m'aider !

guiguimac


lundi 19 janvier 2004 à 15:02:24 | Re : Gros Pbm !!!

chimelpremier


Netscape 4.78 encore utilisé ??

lundi 19 janvier 2004 à 23:33:19 | Re : Gros Pbm Netscape 4.78 !!!

guiguimac


et oui ...

bon en fait le pbm se posait peut-être même avec des versions plus récentes de netscape ...

ca venait de l'utilisation merdique des objets javascript dans mon code.

le mieux pour trouver la valeur de l'option selectionnée dans un select ... c'est ecore de boucler sur toutes les options et de tester l'attribut "selected" de l'option et non de rechercher directement la valeur du select !

bonne nuit



Cette discussion est classé dans : pbm, var, gros, body, netscape


Répondre à ce message

Sujets en rapport avec ce message

Sous menu [ par jeff_the_lifeguard ] J'aimerai savoir comment pourrais-je faire pour ajouter un sous menu à un menu clique droit. Voice le code#menu{position:absolute;width:155px;border:3 Evènement onResize [ par initnocsib ] Je souhaite afficher plus ou moins de photos dans un bandeau en fonction de la taille de la fenêtre. voici le code : if (document.body) { var larg = help me please netscape [ par fabricech ] je n'arrive pas a faire passer le code suivant sous netscape, meme apres un etonne d'aspirine!var lft = 10; // (window.screen.width/2);var pos = 10; Netscape HELP ! [ par Poulipe ] Bonjour,kkun pourrait il me dire l équivalent de :function ob_wo(os) {var ot=(os.parentNode.nextSibling.firstChild.nextSibling);var lensrc=obtest.src. boucle et tableau, gros problème [ par BirD ] Salut la foule, Je suis en train de me casser la tete depuis 4 heures sur un ptit truc, mais j'en ai bien besoin, alors vous pourrez surement m'aider. equivalent document.body ?? [ par Kangourou_Nomade ] j'essai de rentre un tableau d'éléments HTML tel que : var MyHTMLTab = document.body.childNodes ou var MyHTMLTab = document.getElementsByTagName("body pb menu click droit [ par sdisp ] Bonjour, Je souhaite faire un menu qui apparaisse lors que l'on fait un click droit sur un lien et qui remplace le menu habituel. J'ai récupéré un cod modifié neige en hiver [ par vollibre ] Bonjour à tousVoila j'ai decidé de mettre un peut les mains dans le cambuit :)et déja j'ai un petit soucis qui je pense dois etre tres simple a regler PB affichage infobulle non correct sur IE [ par flophp ] Bonjour, je souhaite créer une infobulle au passage de la souris sur une image.Sur Firefox le resultat est OK, une div se crée à coté de l'image avec Cohabitation entre 2 codes impossible (compte à rebours+neige) [ par Aggshkn ] Bonjour,Je souhaite mettre dans une même page deux codes javascipt : un compte à rebours jusqu' au début de l' année 2006 (http://www.editeurjavascrip


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,359 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.