Ergebnis 1 bis 9 von 9

Thema: [erledigt] HTML mit Lightbox in bestimmter Größe öffnen geht nur teilweise

  1. #1
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard [erledigt] HTML mit Lightbox in bestimmter Größe öffnen geht nur teilweise

    Tach beisammen,

    ich muss eine HTML Datei in einer Lightbox öffnen. Diese soll eine fixe Größe haben. Durch die Forumsuche bin ich schon recht weit gekommen. Links, mit einer gewissen Klasse, öffnen die HTML Datei in einer Lightbox und einer festen Größe.

    HTML-Code:
    <a class="map cboxElement" data-lightbox="map" href="files/maps/ABS_38_IA/index_abs38.html">
    <img width="960" height="426" alt="" src="files/images/Startseite/Karte_Uebersicht_0216.png">
    </a>
    Code:
    <script>
    $(document).ready(function(){
     $(".map").colorbox({iframe:true, width:1280, height:590});
    });
    </script>
    Das klappt auf der Startseite (hier) gut....die Karte öffnet sich in der gewünschten Größe. Das gleiche Inhaltselement wurde auf dieser Unterseite (hier) eingebunden. Hier ist die öffnende Lightbox aber kleiner.....ich check nicht warum....

    Kann mir das jemand erklären bzw. mir vielleicht einen besseren Weg sagen um eine lokale HTML Datei in einer Lightbox zu öffnen?

    Vg
    Frank
    Geändert von Kahmoon (17.02.2015 um 08:56 Uhr)

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Argh...habe die Lösung..... Mootools war auch noch aktiviert. Das mochte jQuery wohl nicht.

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

    Standard

    Wenn du stattdessen
    PHP-Code:
    <script>
    (function($){
     
    "use strict";
     $(
    document).ready(function(){
      $(
    ".map").colorbox({iframe:truewidth:1280height:590});
     });
    })(
    jQuery);
    </script> 
    schreibst, dann kannst du MooTools aktiviert lassen.

  4. #4
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Danke für den Tipp!

  5. #5
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Noch mal eine Zusatzfrage. Aktuell gebe ich der Lightbox ja eine fixe Größe vor. Die Karte, die da geöffnet wird, ist allerdings responsive...die Lightbox nicht. Wenn ich aber keine feste Größe vorgebe wird die Lightbox 1x1px geöffnet. Kann ich dagegen was tun ohne eine feste Größe anzugeben?

    Bei fotos nimmt er ja automatisch auch immer maximal 95% vom Screen wenn dieser kleiner ist als das Bild selbst

    VG
    Geändert von Kahmoon (17.02.2015 um 13:02 Uhr)

  6. #6
    Contao-Nutzer Avatar von Sascha
    Registriert seit
    20.06.2009.
    Ort
    Berlin
    Beiträge
    212

    Standard

    Die Frage würde mich aktuell auch interessieren!

  7. #7
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Ich habe hierzu keine Lösung gefunden. Ich habe jetzt aktuell für solche Fälle "Shadowbox" integriert. Die kann HTML Dateien problemlos öffnen. Die Abfrage ob die normale Lightbox oder Shadowbox verwendet wird, mache ich im Template.

    http://www.shadowbox-js.com/ (Seite ist aber gerade irgendwie down)

  8. #8
    Contao-Nutzer Avatar von Sascha
    Registriert seit
    20.06.2009.
    Ort
    Berlin
    Beiträge
    212

    Standard

    Dank Dir.

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

    Standard

    Colorbox und Mediabox sind in solchen belangen wirklich etwas starr und veraltet. Momentan gefällt mir die Nivo Lightbox recht gut, habe ich auch vor einiger Zeit als Extension released:

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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