+ Antworten
Ergebnis 1 bis 6 von 6

Thema: bin ich jetzt zu blöd für einen Iframe????

  1. #1
    TP-Supporter Stephanie macht alles soweit korrekt Avatar von Stephanie
    Registriert seit
    Oct 2002
    Ort
    Braunschweig/ Wolfsburg
    Beiträge
    385

    bin ich jetzt zu blöd für einen Iframe????

    ...ich habe so ein Teil ja nicht zum ersten Mal erstellt, aber dieses Mal raubt es mir den letzten Nerv.
    Ich habe folgende Seite (www.grizzly-adams.de/index.php?action=tabellen):
    Code:
    <TITLE>Grizzly Adams Statistikcenter</TITLE>
    <link href="/grizzly.css" rel="stylesheet" type="text/css">
    <div align="center">
      <table width="100%" height="100%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#FF6600">
        <tr>
          <td align="center" valign="top"><iframe id=1 src="/lmo/lmo.php" width="100%" height="100%" border="0"   scrolling="auto" frameborder="0" marginwidth="0" marginheight="0"  align="middle"></iframe> 
          </td>
        </tr>
      </table>
    </div>
    Warum ist an der rechten Seite IMMER Platz für den Scrollbar? Ich dachte immer, wenn man scrolling=auto nutzt, gibt es nur einen Scrollbar (bzw. den Platz dafür) wenn er auch benötigt wird. Wenn ich Scrolling=no angebe habe ich keinen Rand, daher denke ich, daß der iframe irgendwo einen Fehler hat. Leider muß ich den iframe scrollbar machen, da das Programm, das da rein soll, recht lange Seiten generiert.
    Die Seite die zuerst hineingeladen werden soll hat folgenden Inhalt:
    Code:
    <?PHP
    if(!isset($action)){$action="";}
    if($action=="tipp"){session_start();}
    ?><div align="center">
      <table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
          <td align="center" valign="top">
    <div align="center"> 
              
              <?PHP require("lmo-start.php"); ?>
    </div></td>
        </tr>
      </table>
    </div>
    Eigentlich dachte ich, ich hätte alles richtig gemacht. Wo liegt der Fehler?

    Danke,
    Steffi

  2. #2
    TP-Moderator Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Avatar von Nightline
    Registriert seit
    Jan 2003
    Ort
    Wien
    Beiträge
    4.123
    Gib deinem IFrame noch den folgenden CSS-Style mit:

    style="overflow:auto;"

    Kannst du auch für den body deiner Hauptseite definieren, dann wird die Scrolleiste wirklich nur eingeblendet, wenn der Inhalt zu lang wird.
    +lg Nightline
    -------------------------
    Fotoportfolio: http://www.coeser.de/showcase/
    Städte-Fotos aus aller Welt: http://www.coeser.de/impressions/
    DeviantArt-Account: http://nightline.deviantart.com

  3. #3
    TP-Supporter Stephanie macht alles soweit korrekt Avatar von Stephanie
    Registriert seit
    Oct 2002
    Ort
    Braunschweig/ Wolfsburg
    Beiträge
    385
    Komische Sache, auf der Startseite ist nun der Scroller weg. Da habe ich das style="overflow:auto;" in den Bodytag eingefügt. Klappt prima, ist eine gute Idee, auch wenn dieser Scroller mich weniger gestört hat.

    Mein iframe hat das auch bekommen, sieht nun so aus:
    PHP-Code:
    <iframe id=1 style="overflow:auto;" src="/lmo/lmo.php" width="100%" height="100%" border="0" scrolling="auto" frameborder="0" marginwidth="0" marginheight="0"  align="middle"></iframe
    Und trotzdem hat er noch den Rand rechts.

    Das gleiche habe ich in den Body-Tag meiner Css-Datei gepackt, er lautet nun so:
    Code:
    body {
    	margin-bottom: 0px;
    	margin-left: 0px;
    	margin-right: 0px;
    	margin-top: 0px;
    	scrollbar-track-color:#cccccc;
    	scrollbar-face-color:#000000;
    	scrollbar-arrow-color:#ff6600;
    	scrollbar-highlight-color:#ff6600;
    	scrollbar-3dlight-color:#cccccc;
    	scrollbar-shadow-color:#ff6600;
    	scrollbar-darkshadow-color:#000000;
    	background-color: #000000;
                    style="overflow:auto;"}
    Auch in die CSS-Datei die für das eingebundene php-Programm zuständig ist habe ich die Zeile geschrieben, da ich da nirgends einen Body-Tag in den Dateien gefunden habe. Aber egal wohin ich das style="overflow:auto;" schreibe, es funzt einfach nicht beim iframe, der Rand an der Seite ist immer noch da.

  4. #4
    TP-Moderator Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Avatar von Nightline
    Registriert seit
    Jan 2003
    Ort
    Wien
    Beiträge
    4.123
    Hmm, wenn das Stylesheet auf alle Seiten inkl. IFrame verlinkt, dann nimm die Zeile aus dem IFrame wieder raus!

    Im Stylesheet musst du aufpassen, da kannst du die Zeile nicht so einfügen, wie ich sie dir geschrieben habe.

    overflow:auto; statt style="overflow:auto;"

    Probiers dann nochmal und sag ob es geht!
    +lg Nightline
    -------------------------
    Fotoportfolio: http://www.coeser.de/showcase/
    Städte-Fotos aus aller Welt: http://www.coeser.de/impressions/
    DeviantArt-Account: http://nightline.deviantart.com

  5. #5
    TP-Supporter Stephanie macht alles soweit korrekt Avatar von Stephanie
    Registriert seit
    Oct 2002
    Ort
    Braunschweig/ Wolfsburg
    Beiträge
    385
    Das glaube ich jetzt nicht...
    Ich habe es so wie Du geschrieben hats nur noch in den beiden css-Dateien, und es haut hin Ich könnt Dich knutschen *ggg*!
    Und dafür rätsel ich stundenlang herum und verbreite schlechte Laune - so einfach kann es manchmal sein.

    100000 Dank - ihr seid echt die Besten

  6. #6
    TP-Moderator Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Nightline ist ein richtiges Arbeitstier - DANKE Avatar von Nightline
    Registriert seit
    Jan 2003
    Ort
    Wien
    Beiträge
    4.123
    Original geschrieben von Stephanie
    Ich könnt Dich knutschen *ggg*!
    Wann und wo bitte?
    +lg Nightline
    -------------------------
    Fotoportfolio: http://www.coeser.de/showcase/
    Städte-Fotos aus aller Welt: http://www.coeser.de/impressions/
    DeviantArt-Account: http://nightline.deviantart.com

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51