Ergebnis 1 bis 9 von 9

Thema: Komisches iframe-Verhalten?!

  1. #1
    Interessierte/r
    Registriert seit
    03.05.2007
    Beiträge
    117
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Komisches iframe-Verhalten?!

    Hallo Leute! Hab folgenden Code:

    Code:
    <table width="1042" border="0" cellspacing="0" cellpadding="2"><tr>
    <?php
    include '../sql_connect.php';
    for&#40;$i=1;$i<=20;$i++&#41;
     echo '<iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr='.$i.'&g=1&b=1" />
    ';
    ?>
    </tr>
    <?php
    $stylecounter=0;
    $sql="SELECT ZF22 FROM auswertung2 WHERE KENNUNG=0 AND ZF22!='' AND ZF22!=' '".$zusatz.$zusatz2.";";
    $ergebnis=mysql_query&#40;$sql&#41;;
    while&#40;$row = mysql_fetch_object&#40;$ergebnis&#41;&#41;
    &#123;
    	if&#40;$stylecounter==0&#41; &#123; $style=' style="background-color&#58;#E0EFFE;"'; $stylecounter=1; &#125;
    	else &#123; $style=' style="background-color&#58;#FFFFFF;"'; $stylecounter=0; &#125;
    	$text=$row->ZF22;
    	$text=str_replace&#40;"\n","
    ",$text&#41;;
    	echo'
    	<tr>
    	  <td'.$style.'>
    '.$text.'
    
    </td>
    	</tr>';
    &#125;
    $stylecounter=0;
    $sql="SELECT ZF21 FROM auswertung2 WHERE KENNUNG=0 AND ZF21!='' AND ZF21!=' '".$zusatz.$zusatz2.";";
    $ergebnis=mysql_query&#40;$sql&#41;;
    while&#40;$row = mysql_fetch_object&#40;$ergebnis&#41;&#41;
    &#123;
    	if&#40;$stylecounter==0&#41; &#123; $style=' style="background-color&#58;#E0EFFE;"'; $stylecounter=1; &#125;
    	else &#123; $style=' style="background-color&#58;#FFFFFF;"'; $stylecounter=0; &#125;
    	$text2=$row->ZF21;
    	$text2=str_replace&#40;"\n","
    ",$text2&#41;;
    	echo'
    	<tr>
    	  <td'.$style.'>
    '.$text2.'
    
    </td>
    	</tr>';
    &#125;
    ?>
    </table>
    Bitte nicht über den Stil lästern, danke

    Mein Problem: Auf der Seite erscheinen 20 iframes untereinander, die komplett richtig angezeigt werden. jedoch wird der untere Teil, also der, der $text und $text2 ausgibt nirgends angezeigt?! Im Quellcode stehts zwar drin, aber angezeigt wirds nirgends *g*

    mfg
    infernalshade
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Bandit
    Gast

    Standard

    Ich würde dir mal empfehlen, den HTML-Code anzusehen, den der browser beim dem (grauenhaften) Script bekommt. Dann sollte dir das problem auffallen.

  3. #3
    Interessierte/r
    Themenstarter

    Registriert seit
    03.05.2007
    Beiträge
    117
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Der Browser bekommt folgenden Code:

    Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http&#58;//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http&#58;//www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Komplett-Übersicht</title>
    </head>
    
    <body>
    <table width="1042" border="0" cellspacing="0" cellpadding="2">
    <tr>
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=1&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=2&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=3&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=4&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=5&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=6&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=7&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=8&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=9&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=10&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=11&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=12&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=13&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=14&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=15&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=16&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=17&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=18&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=19&g=1&b=1" />
    
    <iframe frameborder="0" height="486" name="iframe" id="iframe" scrolling="yes" width="1042" src="fr_balken.php?&fr=20&g=1&b=1" />
    
    </tr>
    <tr>
    <td style="background-color&#58;#E0EFFE;">blabla</td>
    </tr>
    <tr>
    <td style="background-color&#58;#FFFFFF;">blabla2</td>
    </tr>
    ...
    </table>
    </body>
    </html>
    EDIT: Und ja die iframes liegen in einem td und nicht nur in einem tr (Fehler beim kopieren)

  4. #4
    Bandit
    Gast

    Standard

    Und du hältst 20x <iframe .....> ohne </iframe> für richtig? Iframe im Iframe im Iframe im Iframe .....

    Und nein, die Iframes liegen laut deinem Quellcode nicht in einem <td>

  5. #5
    Interessierte/r
    Themenstarter

    Registriert seit
    03.05.2007
    Beiträge
    117
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Angehängt eine Grafik vom richtigen Quellcode was der Browser bekommt...

    Und meine iframe's werden geschlossen! halt nicht <iframe></iframe> sondern mit <iframe />!
    Angehängte Grafiken Angehängte Grafiken

  6. #6
    Forum Guru Avatar von driver
    Registriert seit
    10.04.2006
    Alter
    34
    Beiträge
    20.729
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    also die methode mit <iframe /> wäre zwar logisch,
    is mir aber nicht bekannt. machs mal mit </iframe>
    >> die icq-schreiberlinge bitte dies hier beachten



    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  7. #7
    Bandit
    Gast

    Standard

    Vielleicht möchtest du uns ja mal den richtigen quellcode posten, denn das script aus dem ersten beitrag erstellt dir diesen HTML-Code garantiert nicht!

  8. #8
    Interessierte/r
    Themenstarter

    Registriert seit
    03.05.2007
    Beiträge
    117
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Das Script hab ich inzwischen schon wiede rumgeschrieben, das es GENAU das auswirft was auf dem screenshot zu sehen ist.

    Hab gerade das mit <iframe></iframe> ausprobiert und siehe da, so geht es!

    Aber kann mir jetzt noch bitte jemand sagen wieso <iframe /> nicht geht?! Hab bisher IMMER nur diese Variante benutzt und hatte noch nie probleme damit! Vllt ein Doc-Type Problem?

    mfg
    infernalshade

  9. #9
    Bandit
    Gast

    Standard

    Aus SelfHTML:
    Zwischen dem einleitenden <iframe> und dem erforderlichen, abschließenden </iframe> können Sie Text und andere Elemente notieren, die von Web-Browsern angezeigt werden, die den eingebetteten Frame nicht interpretieren.

Ähnliche Themen

  1. Komisches Fenomen
    Von Billbos im Forum HTML & CSS Forum
    Antworten: 10
    Letzter Beitrag: 17.07.2008, 22:38
  2. wie soll ich mich verhalten? Gibt es evt. noch eine Chance?
    Von im Forum Off Topic und Quasselbox
    Antworten: 8
    Letzter Beitrag: 09.06.2008, 13:15
  3. hintergrund und srcoll-verhalten
    Von Rasselmann im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 30.05.2007, 16:51
  4. Seltsames Verhalten der Styles
    Von DJ im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 22.02.2005, 18:34

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •