Firefox et les iframe

ZedMob -  
 ZedMob -
Bonjour,

J'ai une problème. J'utilise un iframe dans ma page. Quand je fait une action qui refresh le iframe pour la première fois, ma page change de dimension dans firefox. Ce n'est pas le cas dans IE.

j'aimerais savoir se qui ne va pas!

tout mon code html est valide strict et le iframe fonctionne super bien dans IE

Des solution?

devrais-je faire mes 2 pages dans des frame?
faire un refresh onload()? se qui a par l'air de fonctionner!
donne a la page dans iframe la même dimension que le iframe???

des suggestions?
Configuration: Windows XP
Firefox 3.0.11

3 réponses

  1. laotseu63 Messages postés 110 Date d'inscription   Statut Membre Dernière intervention   478
     
    Bonjour,
    C'est normal: Regarde ici:
    http://creer-un-site.fr
    0
  2. ZedMob
     
    c'est un générateur de code html!

    la deuxième ligne mentionne aussi
    Attention: La génération du code dans la fenêtre qui va s'ouvrir ne fonctionne pas sous le navigateur Firefox!

    Pourtant ça fonctionne, mais on dirait que la page est redimensionner. et je dirais que c'est a peu pres la grandeur des scrollbar.
    0
  3. ZedMob
     
    le code java qui envois l'info

    function getXMLHttpRequest() {
    var xhr = null;

    if (window.XMLHttpRequest || window.ActiveXObject) {
    if (window.ActiveXObject) {
    try {
    xhr = new ActiveXObject("Msxml2.XMLHTTP");
    } catch(e) {
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    } else {
    xhr = new XMLHttpRequest();
    }
    } else {
    alert("Votre navigateur ne supporte pas l'objet XMLHTTPRequest...");
    return null;
    }

    return xhr;
    }

    function request() {
    var xhr = getXMLHttpRequest();

    xhr.onreadystatechange = function() {
    if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
    parent.test.document.write(xhr.responseText);
    parent.test.document.close();
    }
    };

    var sVar1=document.getElementById('output').value;

    var sVar2 = encodeURIComponent("string");

    xhr.open("GET", "ajax_http.php?variable1=" + sVar1 + "&variable2= " + sVar2, true);
    xhr.send(null);
    }
    0