[TYPO3-german] OT - Höhe eines iframes in Abhängigkeit vom Inhalt mittels jquery anpassen

Johannes C. Schulz [EnzephaloN IT-Solutions] info at enzephalon.de
Fri Sep 21 17:50:44 CEST 2012


Hallo Björn
Danke für deine Erklärung. Genau das soll der Workaround von Driessen leisten. 
Ich habe anscheinend noch ein Verständnisproblem bei der Adaptieren der Anleitung auf eine TYPO3 Umgebung.

Viele Grüße
Johannes C. Schulz -  EnzephaloN IT-Solutions 
(von unterwegs gesendet)



Bjoern Haverland <mrwhy at arcor.de> schrieb:

>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-bounces at lists.typo3.org
>[mailto:typo3-german-bounces at 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-bounces at lists.typo3.org
>>> [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von FIorian
>>> Zimmermann
>>> Gesendet: Donnerstag, 20. September 2012 16:59
>>> An: typo3-german at 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 at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
>_______________________________________________
>TYPO3-german mailing list
>TYPO3-german at lists.typo3.org
>http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


More information about the TYPO3-german mailing list