cs_sebalex
Messages postés153Date d'inscriptionvendredi 25 février 2005StatutMembreDernière intervention 6 janvier 2017
-
Modifié par jordane45 le 21/01/2015 à 18:36
cs_sebalex
Messages postés153Date d'inscriptionvendredi 25 février 2005StatutMembreDernière intervention 6 janvier 2017
-
22 janv. 2015 à 22:53
Salut à tous et... BONNE ANNÉE !
Voilà, j'ai suivi divers forums et échanges d'idées pour trouver le moyen de rediriger un lien d'un List/Menu déroulant vers une page avec window.open(..., '_blank'); et ça ne fonctionne pas.
J'ai donc un List/Menu dont le "option.value=" provient d'une requête MySQL. Lorsque je sélectionne une donnée dans la liste, je souhaite qu'une nouvelle page s'ouvre vers ce lien... Voici mon code QUI NE FONCTIONNE PAS !
jordane45
Messages postés37725Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention26 septembre 2023342 21 janv. 2015 à 18:37
cs_sebalex
Messages postés153Date d'inscriptionvendredi 25 février 2005StatutMembreDernière intervention 6 janvier 2017 21 janv. 2015 à 18:47
Jordane,
Merci pour tes précisions et promis, j'appliquerai cette règle à l'avenir. J'ai enlevé les quotes comme tu l'as suggéré et il ne se passe rien. Je précise que la variable provient d'un Select dont option.value est récupéré après une requête MySQL. L'URL complet (avec https://...) est donc dans ma base de données...
Bien à toi
jordane45
Messages postés37725Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention26 septembre 2023342 21 janv. 2015 à 19:38
Sans le détail de ton code.. difficile de te répondre....
Est ce que ta fonction se lance au moins ??
Ajoute y un ALERT pour le vérifier.
cs_sebalex
Messages postés153Date d'inscriptionvendredi 25 février 2005StatutMembreDernière intervention 6 janvier 2017 22 janv. 2015 à 21:58
Jordane,
Lorsque je mets un ALERT(), la fonction se lance très bien et l'URL repris dans la BDD s'affiche. Lorsque je remets window.open(MyUrl.value); plus rien ne s'effectue.
jordane45
Messages postés37725Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention26 septembre 2023342 22 janv. 2015 à 22:19
D'ou vient ce .value ??
cs_sebalex
Messages postés153Date d'inscriptionvendredi 25 février 2005StatutMembreDernière intervention 6 janvier 2017 22 janv. 2015 à 22:26
Mon code avec ALERT (fonctionne)
function OpenComp(){
var MyUrl = document.getElementById('COMPDECLA');
if(MyUrl.value != 0) {
alert(MyUrl.value);
end();
}
Mon code avec WINDOW.OPEN (ne fonctionne pas)
function OpenComp(){
var MyUrl = document.getElementById('COMPDECLA');
if(MyUrl.value != 0) {
window.open(MyUrl.value);
}