Problème Ajax et popup

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par link182, 1 Mai 2007.

  1. link182
    link182 WRInaute occasionnel
    Inscrit:
    26 Juillet 2005
    Messages:
    426
    J'aime reçus:
    0
    Bonjour,

    J'ai un petit probleme avec AJAX et la fonction window.open() en JS.

    J'ai mon popup qui est automatiquement bloque par IE et Firefox lors de l appel a window.open() via AJAX, alors que je l'utilise sur d'autres pages de mon site, et les popup ne sont pas bloquées.

    Cela vient du fait que ce n'est pas l'utilisateur qui clique, mais AJAX qui demande l'ouverture de la fenetre si obj.responseText = 'chat'.

    Je ne sais pas comment faire pour afficher cette saatnée popup. Merci pour voter aide...



    Code:
    <script language="javascript">
    /* JS permettant de rafraichir la connexion server */
    
    
    function refresh_activity()
    {
    	var XHR = new XHRConnection();
    	XHR.appendData("id", <?php echo $_SESSION['id']; ?>);
    	XHR.sendAndLoad("./inc/xhr/xhr_refresh.php", "POST", refreshStatus);
    }
    
    function ouvreFenetreChat()
    {
    	window.open('chat_demande.php', '', 'menubar=no, status=no, scrollbars=no, menubar=no, width=490, height=380, left=300, top=250');
    }
    
    
    var refreshStatus = function(obj) {
    	var str = obj.responseText;
    	if (str == 'chat')
    		ouvreFenetreChat();
    	
    }
    
    
    
     
  2. julienr
    julienr WRInaute impliqué
    Inscrit:
    5 Août 2003
    Messages:
    939
    J'aime reçus:
    2
    ouvre une fausse popup avec un div, parce qu'à mon avis c'est noway
     
  3. link182
    link182 WRInaute occasionnel
    Inscrit:
    26 Juillet 2005
    Messages:
    426
    J'aime reçus:
    0
    Ok je vais regarder sur Google pour faire ca. Cela a l'air faisable en DHTML. Par contre j 'aimerais que cette 'fausse' popup soit :

    - alimenté d'infos venant d'une requete mysql
    - Soit modale, c'est a dire que le reste du site soit grisé tant que l'on ne ferme pas la fenetre. Des qu'on clique sur 'fermer', cela enleve la 'fausse' popup et degrise le site...

    Est-ce possible ?
     
  4. julienr
    julienr WRInaute impliqué
    Inscrit:
    5 Août 2003
    Messages:
    939
    J'aime reçus:
    2
    oui regarde sur mon www, tout en bas il y a le lien "Signaler une erreur" c'est quelque chose comme cela qu'il te faudrait.
    Maintenant je l'ai fait moi même mais depuis j'ai vu plein de script qui le font aussi très bien avec en plus des effets d'apparition, je vais essayer de te retrouver des liens
     
  5. link182
    link182 WRInaute occasionnel
    Inscrit:
    26 Juillet 2005
    Messages:
    426
    J'aime reçus:
    0
    Merci !

    J ai regardé sur ton site c'est exactement ce qu'il me faudrait. Mais tes infos sont en dur dans un 'div' hidden je suppose.

    Moi je devrais l afficher si ma fonction Ajax me retourne true, et je devrais afficher des infos de ma bd Mysql... j espere que c'est faisable !
     
  6. julienr
    julienr WRInaute impliqué
    Inscrit:
    5 Août 2003
    Messages:
    939
    J'aime reçus:
    2
    c'est claire que c'est faisable, j'ai retrouvé ce fabuleux site y a forcément ton bonheur !
     
  7. link182
    link182 WRInaute occasionnel
    Inscrit:
    26 Juillet 2005
    Messages:
    426
    J'aime reçus:
    0
Chargement...
Similar Threads - Problème Ajax popup Forum Date
Problème avec un menu en ajax via jquery Problèmes de référencement spécifiques à vos sites 6 Février 2022
Problème ajax et javascript Développement d'un site Web ou d'une appli mobile 12 Septembre 2013
L'ajax, problème d'appel et de modification de variables Développement d'un site Web ou d'une appli mobile 24 Février 2012
Problème Ajax Développement d'un site Web ou d'une appli mobile 18 Février 2012
Problème de variable pour Ajax Développement d'un site Web ou d'une appli mobile 2 Février 2012
Problème dans l'affichage calendrier dynamique avec AJAX Développement d'un site Web ou d'une appli mobile 19 Avril 2010
Problème d'apostrophe dans un chat php/ajax Développement d'un site Web ou d'une appli mobile 11 Février 2010
PHP / Ajax : Problème de formulaire Développement d'un site Web ou d'une appli mobile 26 Novembre 2009
[ Résolu ] Problème ajax innerHTML et submit de formulaire Développement d'un site Web ou d'une appli mobile 18 Octobre 2009
Problème d'encodage de caractère Ajax et ASP Développement d'un site Web ou d'une appli mobile 2 Octobre 2008
[RESOLU] Problème Gmap avec Ajax Développement d'un site Web ou d'une appli mobile 23 Septembre 2008
Module JA NEWS joomla probleme avec Ajax Développement d'un site Web ou d'une appli mobile 16 Septembre 2008
[Résolu]Problème avec Ajax Développement d'un site Web ou d'une appli mobile 23 Août 2008
Probleme URLREWRITING et Ajax! URL Rewriting et .htaccess 3 Avril 2008
Problème AJAX / PHP (getXhr) Développement d'un site Web ou d'une appli mobile 11 Décembre 2007
Problème Ajax sous IE Développement d'un site Web ou d'une appli mobile 11 Août 2007
Probleme reaffichage avec ajax Développement d'un site Web ou d'une appli mobile 19 Juin 2007
AJax, php et xml, probleme de variable php Développement d'un site Web ou d'une appli mobile 16 Avril 2007
Problème de rafraichissement en AJAX sour IE Développement d'un site Web ou d'une appli mobile 13 Janvier 2007
Ajax /php problème de POST Développement d'un site Web ou d'une appli mobile 27 Décembre 2006