javascript et i.e.-->c'est tellement bien


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

javascript et i.e.-->c'est tellement bien

Message le Mer Fév 01, 2006 16:27

Bonjour à tous,

Je souhaiterais utiliser une fonction javascript pour ouvriri un petit pop-up ou l'internaute peut choisir une couleur. Comme d'habitude, sous firefox, ca marche très bien, et sous i.E. ca marche pas :

Code: Tout sélectionner
function popup_color_picker(urlcolor){
   var width = 400;
   var height = 300;
   window.open(urlcolor, 'cp', 'resizable=no, location=no, width=400, height=300, menubar=no, status=yes, scrollbars=no, menubar=no');
}


Voilà, cette fonction est placé sur l'attribut onClick d'un joli bouton html, et sous i.E. ca ne se lance pas. Avez-vous une idée de l'origine du problème la fonction javascript ou est-ce que i.e. ne gère pas l'attribut onClick d'un bouton ? :?

Merci d'avance à tous[/quote]

samantha69
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 18
Inscription: 11 Mar 2004

Message le Mer Fév 01, 2006 16:40

A quoi elles te servent les vairables

var width = 400;
var height = 300;

efface les si tu ne les utilises pas :)


Sinon ie gere bien les onclick sur les boutons.

à quoi ressemble ta variable urlcolor ?

as tu bien renseigner le http : / /


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Mer Fév 01, 2006 16:56

voilà pour ma variable url color : color_picker_title.php

et non j'ai pas mis http://, il faut le faire pour ke i.E. comprenne?

Comment se fait-il que i.e. soit aussi contraignant avec l'ouverture des pop-up, il ferait mieux de blinder ses failees de sécurité ! :evil:


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Mer Fév 01, 2006 17:09

en plus j'ai aucune erreur dans les consoles javascript de firefox et de opéra, yé comprends pas...


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Jeu Fév 02, 2006 9:14

A votre avis le problème vient-il du fait que i.e. bloque les pop-up ou plutot du fait que ma fonction javascript ne soit pas correctement programmée ?


Patrice A.
WRInaute passionné
WRInaute passionné
 
Messages: 2415
Inscription: 11 Fév 2005

Message le Jeu Fév 02, 2006 10:18

une URL stp ?


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Jeu Fév 02, 2006 10:28

window.open(urlcolor, 'cp', '...

vire cp et met _blank juste pour tester :)


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Jeu Fév 02, 2006 10:46

J'ai testé avec _blank, ca ne change rien.
Tu veux l'url de koi Dj_Apx ?

urlcolor a pour valeur 'mapage.php'.

En fait je suis en train de me rendre compte que tous mes appels à window.open sont bloqués sous explorer, comment faites-vous pour ouvrir un pop-up sous explorer en javascript ?


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Jeu Fév 02, 2006 11:00

désactive le blocage de pop-up de la google bar et de ie6


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Jeu Fév 02, 2006 11:01

Le problème viendrait-il des options que je donne à la fonction ? :
[code]
'resizable=no, location=no, width=400, height=300, menubar=no, status=yes, scrollbars=no, menubar=no'
[\code]


Patrice A.
WRInaute passionné
WRInaute passionné
 
Messages: 2415
Inscription: 11 Fév 2005

Message le Jeu Fév 02, 2006 11:01

Je demandais une URL où ton script est appliqué, pour tester.


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Jeu Fév 02, 2006 11:04

Certes e-kiwi, je peu désactiver le blocage mais comment vont faire tous les internautes qui se rendront sur mon site, je ne suis pas sur qu'ils prennent le temps de débloquer les pop-up, sous i.E., d'autant que les utilisateurs d'i.E. sont par définition des néophytes de l'informatique, et j'ai peur que du coup ils quittent mon site blasés.

N'y-at-il pas un moyen de rendre pop-up acceptables pour les bloqueurs de pop-up ? est-il impossible d'ouvrir une nouvelle fenetre meme apres un evenement client ?

Je propose de lancer un boy-cott envers i.E. ! :D


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Jeu Fév 02, 2006 11:05

>> Le problème viendrait-il des options que je donne à la fonction ?

dans ce cas qu'est ce qui t empeche d'enlevrr les options pour tester? ca ira plus vite que d attendre la réponse


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Jeu Fév 02, 2006 11:09

Je peu pas te donner l'url , je travaille sur une url de test protégée avec un MdP.

Navré e-kiwi, je le teste immédiatement, par contre aurais tu une réponse à mes question du post précédent ? -->N'y-at-il pas un moyen de rendre pop-up acceptables pour les bloqueurs de pop-up ? est-il impossible d'ouvrir une nouvelle fenetre meme apres un evenement client ?

Merci


dadovb
WRInaute passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Jeu Fév 02, 2006 11:12

lol, en fait ca ne marche pas ds i.E. tab pour firefox, mais sous i.E. normal ca marche, toutes mes excuses messieurs et merci de votre aide.

javascript et i.e.-->c'est tellement bien

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité