Zum Inhalt springen

FFIFrame extension Problem automatische Höheneinstellung

Erstellt am 23. März 2006 · 8 Antworten · letzte Antwort am 25. Oktober 2007

Tags: Frage

projektmaster ·

Guten Morgen ins Forum,

ich versuche gerade die neue Extension FFIFrame zu installieren.

Mir ist diese aufgefallen, da ich hier scheinbar ohne Probleme die Höhe automatisch anpassen lässt,
was natürlich gerade bei iframe´s sehr nützlich ist.

Leider zeigt er mir aber bei der Extension trotz eingestellter Autoresize "ja" immer nur 100 Pixel höhe statt 100% an.

da eine javascript Datei in der Extension liegt gehe ich davon aus, dass diese auch eingebunden werden muss.
Hat jemand da evl eine Lösung

Hier ist die Extension

http://typo3.org/extensions/repository/search/ffiframe/1.0.1/details/

Über eine kurze Antwort (Hilfestellung) wäre ich echt dankbar.

mfg
projektmaker

e-man ·

Hallo,

ich stehe vor dem gleichen Problem. Ich will osCommerce in eine Typo3-Seite über ffiframe einbinden, allerdings erscheint immer nur ein Teil davon (= Höhe zu gering).

Gibt es dafür schon eine Lösung oder Tipps?

typo3maker ·

hallo e-man

das problem ist , dass man wohl eine template.datei erstellen muss un diese dann auch so in der art

lib.myIframe < plugin.tx_ffiframe_pi1
lib.myIframe {
  src = fileadmin/templates/tabs.html
  frameborder = 0
  width = 400
  height = 100
  id = myIframe
  scrolling = no
  autoresize = 1
}

per typoscript einbauen muss.

ich frage mich nur für was die tabs.html da ist.

sicher muss ich doch hier etwas einbauen.... nur was??
(evl javascript)

so schwer denke ich kann es nicht sein

vielleicht habe ich das system auch nicht verstanden.
jedenfalls geht die automatische höhe bei mir nicht .....

mfg
typo3maker

kann hier jemand helfen

hier der link zu der extension
http://typo3.org/extensions/repository/search/ffiframe/1.0.1/details/

theo ·

Du mußt da gar nichts einbauen (schon gar kein template) und die tabs.html ist in Deinem Beispiel eine Beispielseite, die im iframe angezeigt werden soll.

Überhaupt ist Dein Typoscript die alternative Möglichkeit das Plugin einzubinden, wenn man keinen Bock auf die Benutzung der Flexforms hat.
Also entweder das Eine oder das Andere. Beides führt zum selben Ziel. Aber so ist das ja auch mit all den anderen Extensions, die es so gibt... 😉

btw.: Zitat aus dem Manual

*If the autosize option is enabled, then all external pages loaded into the iframe must be from the same domain as the page the iframe tag is inserted in. Setting the iframe's src to an external site such as "http://www.google.com" will not work, since the script cannot probe and detect the height of pages from external domains.

typo3maker ·

hallo theo

wenn ich aber das alles weg lassen und nur das flexform nehme und angebe

"automatische höhe" stellt er mir immer 100 pixel als höhe ein

das ist ja das problem....

auch 100% als höhe helfen da nicht

mfg
typo3maker

typo3maker ·

also ich kann machen was ich will

der zeigt mir bei "automatischer anpassung" die iframe url nur mit einer höhe
von 100 pixel an statt 100 prozent.

kennt jemand das Problem.

das muss doch funktionieren #angry# #angry#

mavo ·

Hallo,

ich habe das selbe Problem. Hat das Autoresizen schon jemand hinbekommen, so dass es bei ihm funktioniert?

Wenn ja, wie den ? Danke

anvalin ·

Hi.
Ein recht altes Posting, aber da ich mich gerade mit der Extension herumschlage, hier mein Lösungsansatz:

Gebt mal irgendwas (!) in das Flexform-Feld CSS-Id ein. Das Javascript zum Resize wird bei mir erst im Header geladen, wenn dieses Feld nicht leer bleibt.

Hier
http://www.typo3forum.net/forum/alle-anderen-extensions/6379-groesse-von-iframe-veraendern.html
wird außerdem geraten, dem DIV um das iframe noch 100% Höhe per CSS zuzuweisen, aber das hat anscheinend keine Auswirkungen.

Habe bisher nur getestet im Firefox 2.0.0.8.

Grüße,
André