Seite 1 von 1

<iframe> Einstellungen

Verfasst: 21.04.2006 06:07
von ekskalibur
Hallo

Ich habe Forumseite mit <iframe> in eine andere Seite integriert und alles geht so wie es sein soll. Was mir aber nicht so gefällt, bei der Anmeldung gebe ich meine Benutzername und Passwort ein, dann wird die Seite in einen neuen Fenster eröffnet.

1.
Was kann ich machen, damit die Seite nach der Anmeldung im gleichen Fenster, geöffnet wird?


Code:
<iframe height="800" width="83%" src="phpBB2/index.php" scrolling="no"><a href="phpBB2/index.php" target="_parent"></a></iframe>

vor der Anmeldung:
[ externes Bild ]

nach der Anmeldung:
[ externes Bild ]

2.
Was muss ich machen, damit die iframe automatisch an die Grösse des Inhaltes, angepasst (momentan ist height=1500pixel) wird?

Gruss
ekskalibur

Verfasst: 21.04.2006 10:53
von DaniM
Lieber ekskalibur,

also das ganze machst du am besten so (kannst du auch nochmal in der Knowledge Base nachlesen bei Bedarf).
Wie du schon gesagt hast wird das Framefenster an bestimmten Stellen auseinander genommen. Um das zu verhindern musst du eine kleine Code-Stelle in den Templates verändern.
Dazu gehst du zum Beispiel (hier SubSilver) in die /templates/subSilver/login_body.tpl. Da suchst du dann folgende Stelle:

Code: Alles auswählen

<form action="{S_LOGIN_ACTION}" method="post" target="_top">
Diese ersetzt du bitte durch:

Code: Alles auswählen

<form action="{S_LOGIN_ACTION}" method="post" target="_self">
Speichern und dann sollte es funktionieren.

Zu deiner 2. Frage würde ich lieber "normale" Frames verwenden als das Forum durch IFrame in deine Seite einzubinden.

Liebe Grüße,
Dani

..

Verfasst: 05.02.2008 19:22
von baeumling
Hi DaniM....

vielen Dank !!!
Ich hab schon noch dieser Befehlszeile gesucht, dachte aber nicht, daß sie im Templateordner steckt :grin:

tschöööö