begin process at 2012 02 14 11:14:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Gros Pbm Netscape 4.78 !!!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Gros Pbm Netscape 4.78 !!!

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ée 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 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 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 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...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,649 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales