mémoriser choix liste déroulante IE

mémoriser choix liste déroulante IE - HTML/CSS - Programmation

Marsh Posté le 06-07-2011 à 15:31:42    

Bonjour à tous,
J'ai développé un site Web qui accueille une carte Google Maps sur laquelle j'affiche des données issues d'une BDD. Sur cette page Web, j'ai une liste déroulante qui permet de choisir quelle table de la BDD doit fournir les données. Tout fonctionne très bien sur Firefox mais pas sur Internet Explorer. Souhaitant que mon site soit accessible à tous (même à ceux qui utilisent IE), je voudrais régler ce problème. J'ai alors essayé de trouver la source du problème et d'après moi, c'est le choix de la liste déroulante qui n'est pas mémorisé par IE. Voici mon code HTML :
 
<FORM NAME="Choix">
<select name="Liste" onSubmit="Lien()">
    <option value="">Choisir une table</option>
    <option value="1">Base 1</option>
    <option value="2">Base 2</option>
    <option value="3">Base 3</option>
    <option value="4">Base 4</option>
 
</select>
 
<!-- Bouton Valider qui recharge la page avec les informations sélectionnées plus haut -->
<input type="button" value="valider" onclick="javascript:location.reload()" Valider />
</FORM>
 
Puis le code JavaScript qui évolue en fonction de la valeur sélectionnée dans la liste déroulante :
 
<script type="text/javascript">
function Lien() {
 j = document.Choix.Liste.selectedIndex;
 if (j == 1) {
  urlXml = "/connexion_Base_1.php";
 }
 if (j == 2) {
  urlXml = "/connexion_Base_2.php";
 }
 if (j == 3){
  urlXml = "/connexion_Base_3.php";
 }
 if (j == 4){
  urlXml = "/connexion_Base_4.php";
 }
}
Lien(); // Appel de la fonction Lien
 
Merci de m'aider !
 

Reply

Marsh Posté le 06-07-2011 à 15:31:42   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed