Olen tekemässä sivua, jossa on alareunassa vierekkäin 3 "banneria" iframeissa. Sivun yläreunassa oikealla on myös iframe. Nyt käy niin, että joskus sivun latautumisen yhteydessä yläreunan iframeen ilmestyy yksi alareunan bannereista. Alareunassa on silti edelleen 3 banneria, mutta ne ovat jotenkin eri järjestyksessä. Mistähän kummasta tässä voisi olla kyse? Noin ei käy läheskään joka kerta, mutta liian usein kuitenkin.
Onko iframet staattista html:ää, vai lataatko sisällön dynaamisesti?
Kyllä nuo on kaikki ymmärtääkseni dynaamisia.
Vähän vaikea sanoa mitään ilman koodeja.
Veikkaan, että johtuu koodista
Tässä oikea yläreuna:
<div style="overflow: hidden; padding-right: 0px;" > <div style="float: left; margin-right:8px;"> <h3>Sää</h3> <iframe src="..." width="284" scrolling="no"></iframe> <br> <strong><a href="...">Katso myös muut paikkakunnat</a></strong> </div> </div>
Ja tässä alareunan boksit:
<div style="text-align: center;width:100%;margin-left: auto; margin-right: auto; overflow: hidden;"> <div style="display: inline-block; zoom: 1;*display: inline;"><iframe src="..." width="300" height="250" frameborder="0" marginheight="0" marginwidth="0" scrolling="no"> </iframe></div> <div style="display: inline-block; zoom: 1;*display: inline;"><iframe src="..." width="300" height="250" frameborder="0" marginheight="0" marginwidth="0" scrolling="no"> </iframe></div> <div style="display: inline-block; zoom: 1;*display: inline;"> <iframe src="" width="300" height="250" frameborder="0" marginheight="0" marginwidth="0" scrolling="no"> </iframe> </div> </div>
Tuon tarkempia koodeja en oikein voi laittaa. Nuo ei ole koodissa peräkkäin, välissä on jotain sälää (ei kuitenkaan iFrameja).
jos noiden iframejen src:t on asetettu jo html:ssä, ne on staattisia, joten siitä ongelma ei johdu. Google osasi kertoa firefoxia koskevasta bugista, joka aiheuttaa iframen sisällön latautumisen väärään iframeen.
Jaahas, tuopa onkin hankala homma. Eli käytännössä kaksi iframea samalla sivulla ei tule toimimaan firefoxilla kunnolla.. ja tuolle ei näyttäisi löytyvän mitään, millä sen kiertää?
Mitäs jos asettaa iframelle omat yksilöivät nimet ja id:t?
Aihe on jo aika vanha, joten et voi enää vastata siihen.