Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1503 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  script marchant sur mozilla pas sur ie

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script marchant sur mozilla pas sur ie

n°817342
gauthier_l​a
Posté le 08-08-2004 à 00:27:44  profilanswer
 

qqun peut me dire ou est le pb, je balance juste le code comme ca, des fois que ca soit evident (je suis debutant ds les scripts)
si vous avez besoin d'explications dites moi
 
<?
{
 
require_once("/var/www/php/Connexion/connex.php" );
 
$dbconnex = init_connex_admin3();
if (!($dbconnex)) {
  echo "pb connexion";
}
 
 
$query="SELECT TitrePubli FROM PUBLICATIONS";
$result = pg_query($query);
 
}
?>
 
 
<script language="JavaScript">
 
//declaration des variables globales
var listeEditeurs=new Array()
 
<?
 
while ($val = pg_fetch_array($result)) {
 $titrepubli = $val["titrepubli"];
   $SQL2 = "select nomediteur from a_edite where titrepubli = '$titrepubli'";
   $result2 = pg_query($SQL2);
?>   listeEditeurs["<?echo $val["titrepubli"];?>"]=new Array(<?
   while ($val2 = pg_fetch_array($result2))
      echo "\"".$val2["nomediteur"]."\",";
   ?>"" )
<? }
?>
 
 
// Fonction avec nom du formulaire, de la première et de la seconde liste en paramètres
function populate(form,listeassociee,listeDepart,listeArrivee) {
 
 // Création de raccourcis pour manipuler les listes
 var origine = 'document.'+form+'.' +listeDepart;
 var resultat = 'document.'+form+'.' + listeArrivee;
 
 // Si un item est sélectionné (sauf le premier, vide)
 if ( eval(origine + '.options[' + origine + '.selectedIndex]').value != '' ) {
  var contenu = eval((origine + '.options[' + origine + '.selectedIndex]')).value;
  longueur = eval('listeassociee["' +contenu+'"]').length;
 
  // Effacement de la liste d'arrivée (au cas où elle contienne déjà des éléments)
  eval(resultat).length = 0;
 
  // Pour chaque élément du tableau voulu
  for ( i = 0; i < longueur-1; i++ ) {
   var valeur = eval('listeassociee["' +contenu+'"]')[i];
   // Affectation à la liste d'arrivée
   eval(resultat).options[i] = new Option(valeur);
  }
 }
 else {//rien n'a ete selectionne on efface la liste d'arrivee
  eval(resultat).length = 0;
  eval(resultat).options[0] = new Option("" );
 }
}
 
</script>
 
 
 
 
<form name="monform">
<select name="listeDepartPubli_Edi" OnChange="populate('monform',listeEditeurs,'listeDepartPubli_Edi','listeArriveePubli_Edi');">
<option value=""> Choix de la publication </option>      
<?
$query="SELECT TitrePubli FROM PUBLICATIONS";
$resultbis = pg_query($query);
while ($val = pg_fetch_array($resultbis)) {
?>      
<option value="<? echo $val["titrepubli"]; ?>"> <? echo $val["titrepubli"];?> </option>
<?
}  
// on ferme la connexion  
close_connex($dbconnex);
?>  
</select>
 
<!-- Liste qui contiendra les nouvelles valeurs -->
<select name="listeArriveePubli_Edi">
<option value="">_______________</option>
 
 
</form>
 

mood
Publicité
Posté le 08-08-2004 à 00:27:44  profilanswer
 

n°817484
busOman
Hiver.
Posté le 08-08-2004 à 14:07:32  profilanswer
 

Une URL pour voir le résultat ?

n°817487
T509
$job-&gt;GetJob(now)
Posté le 08-08-2004 à 14:14:08  profilanswer
 

C'est quoi le problème ?


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°817526
gauthier_l​a
Posté le 08-08-2004 à 16:58:02  profilanswer
 

le pb c'est que j'ai un menu deroulant listeDepartPubli_Ed qui affcihe le resultat d'une base. Qd je selectionne un item, la liste listeArriveePubli_Edi est cense se mettre a jour, ce qui marche sur mozilla mais pas sur ie.  
Quant al'url, elle n'affiche aucun message particulier

n°817527
gauthier_l​a
Posté le 08-08-2004 à 16:58:47  profilanswer
 

pardon pour l'url j'ai pas compris de suite, mon site est en local desole.

n°817535
busOman
Hiver.
Posté le 08-08-2004 à 17:44:31  profilanswer
 

Dans ce cas, nous sommes également désolé pour toi...

n°817552
gauthier_l​a
Posté le 08-08-2004 à 18:35:26  profilanswer
 

http://201.135.222.145/changer_lis [...] re_bak.php
 
ou encore http://201.135.222.145/changer_lis [...] caddie.php pour une version avec des caddies (un peu dans le desordre).
Cette evrsion etend le _bak

n°817665
T509
$job-&gt;GetJob(now)
Posté le 08-08-2004 à 23:11:48  profilanswer
 

Je te conseille le script suivant :
http://www.dhtmlcentral.com/script/script.asp?id=28
 
tu l'adaptes à ton formulaire et le tableau des correspondances contient des morceaux de HTML complet (la liste des options. Plutot qu'un onmouseover, tu utilise un onchange sur ton select


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°817761
gauthier_l​a
Posté le 09-08-2004 à 04:03:39  profilanswer
 

mouais je veux bien, mais ouff ! ca m'a deja pris pas mal de temps pour adapter celui que j'avais trouve ! Si qqun voit le pb je veux bien qu'il me le dise avant que je me lance ds ta proposition ! ET sinon existe-t-il un site qui reference toutes les differences d'interpretations du javascript qu'il peut y avoir entre plusieurs navigateurs ?
Merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  script marchant sur mozilla pas sur ie

 

Sujets relatifs
Script pour voter avec une sécurité maximalcss mozilla/ie
interface en vb6 et script vbs fonctionne pasScript de traitement d'images qui marche en local et pas sur le net ?
[mozilla] forcer la fermeture de la fenêtre[PHP] $_SERVER['SCRIPT_NAME'] ou $_SERVEUR['PHP_SELF'] ?
[html] recherche de script pour compteur de téléchargementScript dynamique :-/
Impossible de lancer un script VB[php] Script de liste de diffusion style Yahoo groups ?
Plus de sujets relatifs à : script marchant sur mozilla pas sur ie


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR