Ergebnis 1 bis 26 von 26

Thema: iframe Höhe automatisch?

  1. #1
    Contao-Nutzer Avatar von BerndDaniel
    Registriert seit
    09.12.2010.
    Ort
    Bocholt
    Beiträge
    55

    Frage iframe Höhe automatisch?

    Hallo,
    mit dem Inhaltselement "HTML" soll ein iframe eingebunden werden; ... ist es möglich, dass die Höhe automatisch ermittelt wird?

    Vielen lieben Dank vorab für eine Rückmeldung; ...
    -- alles gut --

  2. #2
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.335
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ungetestet, aber so eine Konstruktion sollte helfen:
    Code:
    if(document.getElementById('iframe').contentDocument) // FF
    var main = document.getElementById('iframe').contentDocument.height;
    else // IE
    var main = document.iframe.document.body.scrollHeight;
    Carolina.
    Geändert von lucina (11.02.2011 um 09:21 Uhr) Grund: Typo

  3. #3
    Contao-Nutzer
    Registriert seit
    24.09.2009.
    Beiträge
    65

    Standard

    hi,
    ich habe das selbe Problem bzw. die selbe Frage
    wo muss das script denn hin?

    danke

  4. #4
    Contao-Nutzer
    Registriert seit
    24.09.2009.
    Beiträge
    65

    Standard

    schade, kann keiner helfen?

    l.g.

  5. #5
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Ich hab solch ein Script diese Woche programmiert. Verrat mir was genau du vor hast vielleicht passt mein Script ja..

  6. #6
    Contao-Nutzer
    Registriert seit
    24.09.2009.
    Beiträge
    65

    Standard

    hi jared,
    eigtl. nicht besonderes... aber für mich ein problem.
    Ich lade in ein Iframe von einem 3Anbieter ein Service.
    Erst kommt dat Fomular dort werden die Daten eingegeben...
    dann kommen die Ergebnisse.
    Nun möchte ich kein seperaten Scrollbalken sondern das sich
    die Seitenhöhe dem iframe anpasst.

    Vielen dank.

  7. #7
    Contao-Nutzer Avatar von Logo
    Registriert seit
    06.12.2010.
    Beiträge
    127

    Standard

    Hallo,
    sieh Dir das mal an:
    http://www.dynamicdrive.com/dynamici...iframessi2.htm

    Ich hatte dies auf einer meiner Seiten mal eingesetzt und das lief richtig gut. Sollte sich auch problemlos mit Contao einsetzen lassen.

    Grüße
    Logo

  8. #8
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Darf ich fragen wie du es bisher gemacht hast?
    Hast du dem iframe eine feste Höhe gegeben?

  9. #9
    Contao-Fan
    Registriert seit
    26.01.2010.
    Ort
    Salzburg
    Beiträge
    368

    Standard Hmmmm

    Zitat Zitat von Logo Beitrag anzeigen
    Hallo,
    sieh Dir das mal an:
    http://www.dynamicdrive.com/dynamici...iframessi2.htm

    Ich hatte dies auf einer meiner Seiten mal eingesetzt und das lief richtig gut. Sollte sich auch problemlos mit Contao einsetzen lassen.

    Grüße
    Logo
    Hi, habs gerade mal ausprobiert und das script auch in die fe_page.tpl geladen, damit es im header steht...funzt bei mir aber nicht richtig. Die höhe ist nur ca. 100px.

    Wäre super, wenn es da was gibt, was die Höhe dynamisch anpasst. Muss leider immer noch mit iframes arbeiten...

    LG

  10. #10
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Also ich nehme für iFrames immer diesen Code:

    HTML-Code:
    <div id="yourID">
    window.addEvent('load', function() {
    	new IFrame({
    		src: 'http://www.google.de/',
    		border: 0, 
    		frameborder: 0, 
    		id: 'test',
    		styles: {
    			width: '100%',
    			height: (window.getScrollSize().y)
    		}
    	}).inject($('yourID'));
    });
    </div>
    Das Script ermittelt automatisch die Höhe des derzeitigen Fensters und so hoch wird das iFrame dann auch.

  11. #11
    Contao-Fan
    Registriert seit
    26.01.2010.
    Ort
    Salzburg
    Beiträge
    368

    Standard Hmmm....

    Schau mal hier. Im oberen Beriech ist der iframe ganz normal mit einer fixen Höhe reingeladen und darunter habe ich nun einfach ein DIV angelegt und das Script ins Seitenlayout geschrieben (bis auf dass die Formatierungen nicht funktionieren, da die Klassen nicht passen....Irgendiwe geht das doch nicht so richtig, oder bin ich zu doof?

    http://www.lungau.travel/de/lungauer...bauernhof.html

  12. #12
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Du willst es also genau anders herum machen?!

    1. Das iFrame wird eingebunden
    2. Das JS ließt aus wie hoch der Inhalt im iFrame ist
    3. Das JS vergrößert die Seite in der das iFrame eingebunden ist um diesen Wert

    Ich hoffe ich habe es jetzt verstanden

  13. #13
    Contao-Nutzer
    Registriert seit
    24.09.2009.
    Beiträge
    65

    Standard

    hi,
    vielen Dank für Eure Zeit aber
    bei mir gehen beide Scripte nicht.

    schade das muss doch möglich sein...

    l.g.

  14. #14
    Contao-Fan
    Registriert seit
    26.01.2010.
    Ort
    Salzburg
    Beiträge
    368

    Standard Genau!!

    Zitat Zitat von jared Beitrag anzeigen
    Du willst es also genau anders herum machen?!

    1. Das iFrame wird eingebunden
    2. Das JS ließt aus wie hoch der Inhalt im iFrame ist
    3. Das JS vergrößert die Seite in der das iFrame eingebunden ist um diesen Wert

    Ich hoffe ich habe es jetzt verstanden
    Genau das wäre Perfekt!!!! Da die Inhalte die dort angezogen werden oft varieren wäre das eine optimale Lösung. Es wird wahrscheinlich dann immer nur beim Laden der Seite sein, aber das ist dann halt der Kompromis, den ich eingehen muss. Es ist halt immer doof, wenn man eine fixe Höhe von ZB 1800px eingibt, damit ja alles drinsteht, was drinstehen könnte...LG

  15. #15
    Contao-Nutzer
    Registriert seit
    05.09.2016.
    Beiträge
    13

    Standard

    Hallo,

    ich bin ganz neu im Contao Umfeld und komme bisher von Joomla.
    Dort gibt es für die IFrames eine Erweiterung für iFrames wo man die Höhe auf Auto setzen kann.

    Gibt es in Contao auch so eine Möglichkeit?

    Danke für die Hilfe

  16. #16
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wie soll denn das Markup nachher aussehen, dass dieses iframe eine Höhe von auto hat? Auf welches Elternelement soll sich das auto beziehen?

    IFRAMES werden in Contao nicht unterstützt, siehe auch die erlaubten HTML-Elemente in den Einstellungen, welche u.a. für das Inhaltselement HTML gelten. Natürlich kannst du jederzeit ein IFRAME einbinden, wenn du iframe dort hinzufügst. IFRAMES dort, wo sie nicht zu vermeiden sind, z.B. googlemaps, lightboxen mit externem Inhalt usw. gehen natürlich über die entsprechenden Module und Inhaltselemente automatisch.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  17. #17
    Contao-Nutzer
    Registriert seit
    05.09.2016.
    Beiträge
    13

    Standard

    Danke schon mal für die Antwort.
    Ich bin gerade dabei ein kleines Intranet aufzubauen und in diesem sollen halt auch einige externe Webanwendungen laufen. Wenn ich Sie per normalem iFrame einbinde habe ich wennschon eine falsche Darstellung oder unter der Anwendung einen großen weißen Rand.
    Bei Joomla gibt es halt eine kleine nette Erweiterung mit der man so etwas machen kann. Bin gerade testweise auf Contao umgestiegen, aber solche Erweiterungen fehlen leider.

    Vielleicht gibt es ja ein Script oder ähnliches, welches ich einbinden kann.

  18. #18
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo MisterB,
    soweit ich weiß kann man sowas über JavaScript machen. Dazu sollte es die ein oder andere Vorlage im Internet geben. Einfach suchen und einbauen ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  19. #19
    Contao-Nutzer
    Registriert seit
    05.09.2016.
    Beiträge
    13

    Standard

    Ja werde mal suchen.
    Kannst du mir noch sagen wie und wo ich das einbauen kann?

  20. #20
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.335
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Eigenes JavaScript könnte beispielsweise im Seitenlayout unter "eigenes JavaScript" einen Platz finden ... ;-)

  21. #21
    Contao-Nutzer
    Registriert seit
    05.09.2016.
    Beiträge
    13

    Standard

    Ich finde leider kein Script was funktioniert oder ich bin etwas zu blöde heute?
    Hat jemand vielleicht einen Tipp für einen Laien?

    Danke

  22. #22
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.614
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Also ich finde beim googeln so einiges:
    http://www.professorweb.de/javascrip...passen-v2.html
    http://www.netengine.at/de/hilfe/wik...detail/?wid=63
    http://www.naden.de/blog/iframe-groe...tisch-anpassen

    getestet habe ich keins, weil ich gerade keinen Bedarf an iframes habe ;-)

  23. #23
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich meine an das Dokument im iframe kommst du mit JS nur ran, wenn es auf der gleichen Domain liegt, falls es daran scheitern sollte.

    Als Alternative kannst du den iframe ja auch so hoch machen, wie der Viewport minus header und footer. Dann kannst du im iframe scrollen.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  24. #24
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

  25. #25
    Contao-Nutzer
    Registriert seit
    20.08.2016.
    Beiträge
    4

    Standard iFrame ohne Scrollbalken

    Moin zusammen,
    kann mir jemand verraten, wo ich welche Einstellungen im Backend vornehmen muss, damit die Scrollbalken horizontal und vertikal ausgeblendet werden?
    Besten Dank & Gruß

  26. #26
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Zitat Zitat von norman bates Beitrag anzeigen
    Moin zusammen,
    kann mir jemand verraten, wo ich welche Einstellungen im Backend vornehmen muss, damit die Scrollbalken horizontal und vertikal ausgeblendet werden?
    Besten Dank & Gruß
    In HTML5 gar nicht, das musst du per CSS machen.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. [autoGrowingTextarea] Textarea-Höhe automatisch anpassen
    Von Torben im Forum Sonstige Erweiterungen
    Antworten: 11
    Letzter Beitrag: 13.07.2016, 16:18
  2. Höhe des Mainbereichs
    Von SurveyIt83 im Forum Layout / Templates / Holy Grail
    Antworten: 8
    Letzter Beitrag: 16.02.2011, 11:10
  3. div mit 100% Höhe...
    Von tio im Forum Layout / Templates / Holy Grail
    Antworten: 5
    Letzter Beitrag: 06.11.2010, 16:26
  4. iframe mit variabler Höhe möglich?
    Von varix im Forum Allgemeine Inhaltselemente
    Antworten: 5
    Letzter Beitrag: 30.07.2010, 09:34
  5. Website mit einer fixen Höhe als Wrapper oder iFrame?
    Von OneChance im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 30.08.2009, 09:01

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •