Hallo Johannes,

das Problem an der Sache ist, dass bei einem Event wie DocReady zu meist noch kein Iframe seine Daten geladen hat, folglich eine Funktion, die die Größe ausliest keine Chance hat, die wahre Größe zu berechnen. Ein Möglichkeit wäre eine Methode, in der du die Berechnung verzögerst, bis das IFrame geladen ist.

Viele Grüße

Björn

Am 21.09.2012 10:24, schrieb Johannes C. Schulz - EnzephaloN IT-Solutions:
Hallo Liste

Welch interessanter Beitrag und interessante Links!
Ich habe mich sogleich daran gemacht und versucht Herr Driessens Anleitung zu 
folgen. Ich versuche testweise ein phpBB in mein typo3 einzublenden. Leider 
klappt das noch nicht.
Ich habe im typo3 ein HTML-Element angelegt und dort das javascript und 
HTML-Kram vom iFrame eingefügt. Im phpBB habe ich im Template das javascript 
eingefügt, das div xDomainScriptContainer und die Datei xsscallback.html ins 
root gelegt.
Dann habe ich die entsprechenden Adresszeilen angepasst. Im phpBB-Script habe 
ich die Adresse auf www.meinedomain.de/index.php?id=183 geändert und im 
typo3-Schript die Adresse des phpBB angegeben. Doch leider kommt es noch zu 
keinem Resize. Ist jemand damit schon weiter als ich und kann ggf. nützliche 
Tipps geben, wie man zB den Code besser einbindet oder ob man ein neues 
PAGE-Template anlegen muß?

Danke und Grüße
Johannes

-----Ursprüngliche Nachricht-----
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von JCL - Johannes C. 
Laxander
Gesendet: Donnerstag, 20. September 2012 18:33
An: 'German TYPO3 Userlist'
Betreff: Re: [TYPO3-german] OT - Höhe eines iframes in Abhängigkeit vom Inhalt 
mittels jquery anpassen


Hallo Florian,

danke für deine Hlfe, das hab' ich tatsächlich überlesen.
Deine beiden Links schaue ich mir gleich mal an.

Johannes.


-----Ursprüngliche Nachricht-----
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von FIorian
Zimmermann
Gesendet: Donnerstag, 20. September 2012 16:59
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] OT - Höhe eines iframes in Abhängigkeit
vom Inhalt mittels jquery anpassen

Am 20.09.2012 12:40, schrieb JCL - Johannes C. Laxander:
Hallo,

ich möchte in einer TYPO3-Seite den Inhalt einer externen
Seite in einen iFrame laden. Dazu habe ich ein HTML Inhaltselement
angelegt und dort den HTML-Code für den iFrame hinterlegt. Das
funktioniert soweit auch, nur wird die Höhe nicht dem Inhalt
automatisch angepasst.
Nach vielem googlen und vielen Beispieln die ich mir
angesehen habe, schien mir die Verwendung eines Plugins am
Einfachsten:
https://github.com/house9/jquery-iframe-auto-height. Nach dieser
Anleitung habe bin dann auch vorgegangen und habe eine einfache
Testseite angelegt:
http://khpy.webseiten.cc/news-test.html. Diese Seite definiert den
iFrame und bindet die jQuery-Lib und das jQuery-Plugin ein. Über eine
Funktionsaufruf sollte die Höhe meines iFrames neu berechnet  werden:
$(document).ready(function () {
     $('iframe#anm-news-z109').iframeAutoHeight({debug: true}); });

Eigentlich simpel. Und trotzdem tuts nicht! Hab ich
irgendeas übersehen?
Wer kann mir hier bitte weiterhelfen?

Gruß, Johannes.

Hallo Johannes,

kurz und schmerzlos RTFM.
Siehe unter Summary.

Will NOT work if the iframe contains a page from another domain

Vielleicht ist das ein Ansatz für Dich
http://blog.holisticon.de/2012/02/domanenubergreifend-die-gros
e-eines-iframes-andern-cross-domain-iframe-resizing/
oder auch hier
http://johan.driessen.se/posts/resizing-cross-domain-iframes

Bis dann
Florian
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an