IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AJAX Discussion :

[AJAX] Compatibilité navigateur iframe Xajax


Sujet :

AJAX

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 5
    Par défaut [AJAX] Compatibilité navigateur iframe Xajax
    Bonjour,
    voila j'ai une question qui ma taraude...

    J'ai un script PHP qui affiche un formulaire basic.

    Celui-ci renvoi vers un script lorsque on clique sur le bouton submit et affiche une bar de progression dans une iframe (parait que ca va disparaitre d'après ce que j'ai lu mais j'ai pas trouvé le moyen de faire sans, alors en attendant....)

    Bref, tout marche nikel sauf que...

    Que sur Opera
    J'en déduit donc que mon code est bon mais que le script Xajax que j'utilise n'est pas correctement interprété par tous les navigateurs.

    Voici le code Xajax qui demande a afficher dans une iframe l'url de ma progress bar et qui valide le formulaire.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
     <?PHP
    function Upl($F_Form)    {
     
        $AJ_Form     = new xajaxResponse();
     
        $AJ_Form->script("document.getElementById(''MyIframe').
    location='/UrlforMyProgressBar.php??xpld=".$F_Form['MyHiddenInput']."';");
     
    $AJ_Form->script("document.getElementById('MyForm').submit();");
     
        return $AJ_Form;
                            };
    ?>
    Voila si quelqu'un a une idée, visiblement cela ne prend que sur Opera... c'est sympa l'opéra mais j'y vais jamais alors hein

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 5
    Par défaut Yes!
    Bon et bien comme une grande j'ai trouvé la solution si cela interresse quelqu'un :

    au lieu de :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
     <?PHP
    function Upl($F_Form)    {
     
        $AJ_Form     = new xajaxResponse();
     
        $AJ_Form->script("document.getElementById(''MyIframe').
    location='/UrlforMyProgressBar.php??xpld=".$F_Form['MyHiddenInput']."';");
     
    $AJ_Form->script("document.getElementById('MyForm').submit();");
     
        return $AJ_Form;
                            };
    ?>
    remplacer par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
     <?PHP
    function Upl($F_Form)    {
     
        $AJ_Form     = new xajaxResponse();
     
        $AJ_Form->script("document.getElementById(''MyIframe').src
    ='/UrlforMyProgressBar.php??xpld=".$F_Form['MyHiddenInput']."';");
     
    $AJ_Form->script("document.getElementById('MyForm').submit();");
     
        return $AJ_Form;
                            };
    ?>
    et du coup cela devient comme par magie compatible avec tout les navigateurs

    (ah oui je suis tres fiere de moi lol)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AJAX] Compatibilité navigateurs
    Par charlottebardet dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 29/04/2008, 09h48
  2. Plusieurs input de type image et compatibilité navigateurs
    Par sovitec dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 12/12/2005, 11h20
  3. Popup et compatibilité navigateurs
    Par alain31tl dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 08/12/2005, 14h27
  4. setAttribute et compatibilité navigateurs .°/ ?
    Par Lareine dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 29/10/2005, 01h03
  5. [Compilation][Web]Compatibilité navigateurs
    Par Niktou dans le forum Général Java
    Réponses: 4
    Dernier message: 01/09/2004, 14h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo