Zum Inhalt springen

suche Lösung: Frameset vs. IFrame (oder Alternativen???)

Erstellt am 9. Februar 2006 · 1 Antwort · letzte Antwort am 10. Februar 2006

Tags: Frage

elvis98 ·

Hallo zusammen,

ich bin hier noch relativ neu im Forum und möchte mich vor meinen Fragen kurz vorstellen.
Mein Name ist Roland Merker und ich bin zunächst als Redakteur auf Typo3 aufmerksam geworden. Da ich mit einem Freund eine Webseite betreibe, versuchte ich

mich selbst an Typo3. (bisherige Erfahrung: HTML, CSS, Flash Grundlagen, kaum PHP)
Ich bin gerade dabei das Buch "Praxiswissen Typo3" von Robert Meyer durchzuarbeiten. Das Buch kann ich jedem Neueinsteiger wärmstens empfehlen. Ich komme schnell vorwärts und bin mitten in meiner Template-Erstellung.
@Robert Meyer: Top - super verständlich - guter Aufbau - sehr praxisnah - vielen Dank!!!

Zu meinen Fragen:

Frameset oder I-Frame?
Unsere Seite nutzt sehr viele Links von externen Anbietern, welche ich in unserer Seite unterbringen möchte.
Öffnen der Seiten im neuen Fenster wollen wir nicht.
Bisher habe ich das einfach über ein Frameset gelöst. Da ich kein Freund von Framesetsets bin, suche ich nach einer anderen Lösung.

Iframe?
...ist eine nette Alternative - allerdings stört es mich, wenn ich im I-Frame einen weiteren Scrollbalken habe.
Da der Besucher sich innerhalb des externen Links durchklickt und der Content unterschiedlich lang ist, konnte ich das bisher nicht umgehen.
Gibt es eine Möglichkeit die größe des Iframes mit jedem Klick neu berechnen zu lassen? (abhängig vom Content - so daß die Scrollbalken im Iframe nicht mehr

auftauchen?)

Welche weiteren Möglichkeiten habe ich?

Datenbackup - Kopie auf anderen Server
Ich plane jetzt zum testen die Seite auf einem anderen Server laufen zu lassen. Sicherlich muß ich später mein Werk auf einen anderen Server umziehen (inkl.

der Datenbankeinträge) Muß ich im Vorfeld etwas beachten, damit das sauber läuft? Gibt es hier Hilfestellungen aus dem System?

Ich freue mich über jeden Tipp oder Hilfestellung.

Vielen Dank,
Gruß Roland

FordPrefect ·

Hi,

am Besten du schreibst eine Extension die eine externe URL aufruft und dann den zurückgegebenen Quelltext der Seite in deinem Inhaltsbereich ausgibt.

so z.B.:

//Lese jede Zeile in ein Array
$seitenArray = file("http://www.foo.de");
//Füge den Array zu einem String zusammen
$seitenDaten = implode(chr(10),$seitenArray);

echo $seitenDaten;

alles klar?

Gruss

Ford