Bonjour,
je viens de passer pas mal de temps à remplir les champs pour mettre en place un formulaire dynamique Javascript qui permet d'afficher une référence produit en fonction de la marque, du modèle et du moteur d'un véhicule choisis.
Voici le script en question: http://www.dynamicdrive.com/dynamicindex1/chainedmenu/index.htm
Le problème c'est que dans la précipitation je n'ai testé le script que sur Firefox où une jolie fenêtre avec fond à opacité réduite s'ouvre dans la même fenêtre. Et là, surprise: sur IE et Chrome, j'ai droit à une magnifique fenêtre d'alerte ! A part sur certains sites X je n'ai encore jamais vu ça... d'où vous le comprendrez, mon envie de trouver une autre solution d'affichage. Surtout vu le temps que j'ai passé à remplir la base....
Auriez vous une solution pour afficher le résultat dans la même page que le formulaire, juste en dessous? Voire d'afficher le même type de fenêtre que Firefox sur IE et Chrome.
Merci
Voilà la partie qui - je crois - gère l'affichage par fenêtre d'alerte.
Modifié par Charger (15 Dec 2011 - 11:26)
je viens de passer pas mal de temps à remplir les champs pour mettre en place un formulaire dynamique Javascript qui permet d'afficher une référence produit en fonction de la marque, du modèle et du moteur d'un véhicule choisis.
Voici le script en question: http://www.dynamicdrive.com/dynamicindex1/chainedmenu/index.htm
Le problème c'est que dans la précipitation je n'ai testé le script que sur Firefox où une jolie fenêtre avec fond à opacité réduite s'ouvre dans la même fenêtre. Et là, surprise: sur IE et Chrome, j'ai droit à une magnifique fenêtre d'alerte ! A part sur certains sites X je n'ai encore jamais vu ça... d'où vous le comprendrez, mon envie de trouver une autre solution d'affichage. Surtout vu le temps que j'ai passé à remplir la base....
Auriez vous une solution pour afficher le résultat dans la même page que le formulaire, juste en dessous? Voire d'afficher le même type de fenêtre que Firefox sur IE et Chrome.
Merci

Voilà la partie qui - je crois - gère l'affichage par fenêtre d'alerte.
var onclickaction="alert"
function goListGroup(){
for (i=arguments.length-1;i>=0; i--){
if (arguments[i].selectedIndex!=-1){
var selectedOptionvalue=arguments[i].options[arguments[i].selectedIndex].value
if (selectedOptionvalue!=""){
if (onclickaction=="alert")
alert(selectedOptionvalue)
else if (newwindow==1)
window.open(selectedOptionvalue)
else
window.location=selectedOptionvalue
break
}
}
}
}
[/i][/i][/i] Modifié par Charger (15 Dec 2011 - 11:26)