![]() |
php - inlineframe
Wie realisiere ich in php soetwas Aehnliches wie einen Inlineframe mit Scrollleisten, in dem Daten von einer mySQL-db in einer Tabelle ausgegeben werden koennen.
Danke fuer Tipps ff |
iframe
Nicht anders, als andere HTML-Elemente auch.
Zum Beispiel mit der Tabellengenerierung in einer eigenen PHP-Seite namens tabellenseite.php (zB) und dann: <iframe src="tabellenseite.php" width="480" height="60" name="tabelle" scrolling="yes" marginheight="0" marginwidth="0" frameborder="0"></iframe> Oder mit der Tabellenausgabe gleich innerhalb des iframe-Tags. Funktioniert erstaunlicherweise auf allen aktuellen Browsern - IE, Mozilla, Opera. |
Re: iframe
Zitat:
$PHP_SELF wuerde ja ein nettes Feedback liefern und das Formular ebenfalls anzeigen. Wenn ich src= leer lasse, bleibt der Inlineframe ebenfalls leer. Die Version mit der tabellenseite.php ist klar und sollte auch funktionieren. Da ich aber dafuer einiges an der Script-Struktur aendern muesste, waere mir eine Ein-Seiten-Loesung lieber. Danke fuer die Hilfe ff PS: Damit du dir vorstellen kannst, warum ich das so will: http://www.serviert.at/_db/ff_rdb/ |
div
Probiers mit <div>, das geht auch:
<div id="Layer1" style="position:absolute; width:328px; height:302px; z-index:1; left: 16px; top: 61px; overflow: scroll"> <? phpinfo(); ?> </div> das phpinfo steht dort, wo dann der Tabellenoutput hinkommt. Ist aber praktisch, um fürs demo seeehr viel Text zu produzieren... |
WAU! Das scheint brauchbar zu sein! Super!
Danke ff |
Gern geschehen!
Du hast übrigens recht mit IFRAME. Offenbar geht das Ding nur mit externem src. Ich habs bisher nur so verwendet und bin stillschweigend davon ausgegangen, dass man es auch "lokal" verwenden kann, mit Code zw. den Tags.
Interessante Erkenntnis... lg |
Ja, schade, dass das nicht funktioniert. Denn im Gegensatz zu echten iframes, lasst sich die Hoehe dieses 'div-frames' nicht mit Prozentangaben variabel gestalten. (Die Breite schon!) Und Konstanten auf einer dynamischen Seite sind etwas problematisch.
Naja, man kann nicht alles haben im Leben ;-) lg ff |
Javascript
Du könntest die Höhe per Javascript im "onresize" der Seite neu berechnen und setzen. Hängt aber ein wenig davon ab, ob Du auch sonst Javascript auf der Site verwendest.
|
Natuerlich ist auch Javascript im Einsatz.
Z.B. onChange='go()' function go() {document.hauptformular.submit();} Hast du ein onresize - Beispiel auf Lager oder soll ich suchen gehen? Danke ff |
Sorry
Sorry, Beispiel hab ich keins auf Lager - es war nur so eine Idee...
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 18:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag