Contao-Camp 2024
Ergebnis 1 bis 13 von 13

Thema: java script als iframe einbinden

  1. #1
    Contao-Fan
    Registriert seit
    29.07.2011.
    Beiträge
    411

    Standard java script als iframe einbinden

    Hallo zusammen, ich habe javascript für einbindung. diese soll als iframe erscheinen.
    zeigt mir auf der webseite aber komplette script. was mache ich falsch?
    Angehängte Grafiken Angehängte Grafiken

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

    Support Contao

    Standard

    Das Inhaltselement "Code" ist da, um Quellcode anzuzeigen, was er auch tut.

  3. #3
    Contao-Fan
    Registriert seit
    29.07.2011.
    Beiträge
    411

    Standard

    so zeigt mir auf der webseite.

    was soll ich machen?
    Angehängte Grafiken Angehängte Grafiken

  4. #4
    Contao-Fan
    Registriert seit
    29.07.2011.
    Beiträge
    411

    Standard

    auch die meldung ist oben
    Angehängte Grafiken Angehängte Grafiken

  5. #5
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Zitat Zitat von do_while Beitrag anzeigen
    Das Inhaltselement "Code" ist da, um Quellcode anzuzeigen, was er auch tut.
    Wie do_while bereits sagte: Das Inhaltselement "Code" ist zusammen mit dem js_highlight Template lediglich zur Code Anzeige gedacht.
    Du mußt das Inhaltelement "HTML" einsetzen und evtl. das <script> -Tag im Bereich "Erlaubte HTML-Tags" unter Einstellungen/Sicherheitseinstellungen hinzufügen ...
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  6. #6
    Contao-Fan
    Registriert seit
    29.07.2011.
    Beiträge
    411

    Standard

    ja, das habe ich auch gemacht, zeigt mir dann so
    Angehängte Grafiken Angehängte Grafiken

  7. #7
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Sieht aber so aus als ob Du immer noch das Inhaltselement vom Typ "Code" benutzt ...
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  8. #8
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Zitat Zitat von Franko Beitrag anzeigen
    Sieht aber so aus als ob Du immer noch das Inhaltselement vom Typ "Code" benutzt ...
    Probiers mal so:

    - Unter "Erlaubte HTML-Tags" in Einstellungen/Sicherheitseinstellungen das "<script>" Tag hinzufügen, falls noch nicht geschehen
    - Das Inhaltselement "HTML" nutzen und dann:

    Code:
    <script type="text/javascript" src="myAwesomeLib.js"></script>
    <script>
     //Wahtever
    </script>
    einsetzen. DIese Angaben sollten im Frontend dann so im Quelltext stehen.
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  9. #9
    Contao-Fan
    Registriert seit
    29.07.2011.
    Beiträge
    411

    Standard

    also habe geändert aber hat nicht geholfen.

    das ist original script, was ich habe:
    Code:
    <script type="text/javascript">
    //<![CDATA[
        var settings = {
            agency: 105,
            locale: 'ru'
        };
        (function(){
            document.write('<'+'script type="text/javascript" src="https://www.kompass-komfort.de/bundles/applicationsonataproject/js/frogdom.kompass.js"><'+'/script>');
        })();
    //]]>
    </script> 
    <script type="text/javascript">
    
    //<![CDATA[
    Frogdom.frame(settings);
    //]]>
    </script>
    so habe ich geändert:
    Code:
    <script type="text/javascript" src="myAwesomeLib.js"></script>
    <script>
    //<![CDATA[
        var settings = {
            agency: 105,
            locale: 'ru'
        };
        (function(){
            document.write('<'+'script type="text/javascript" src="https://www.kompass-komfort.de/bundles/applicationsonataproject/js/frogdom.kompass.js"><'+'/script>');
        })();
    //]]>
    </script> 
    
    <script type="text/javascript">
    
    //<![CDATA[
    Frogdom.frame(settings);
    //]]>
    </script>

  10. #10
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Äh,
    die erste Zeile mit "<script type="text/javascript" src="myAwesomeLib.js"></script>" war ja nur ein Beispiel.

    Ich weiß nicht was Deine Lib macht und wie diese genutzt werden muß.
    Das Contao Inhaltselement "HTML" macht nichts anderes als Deinen Code an der entsprechenden Position auszugeben. Alles weitere bleibt Dir überlassen ...

    Wozu das "document.write ..."? Kannst Du nicht einfach

    Code:
    <script type="text/javascript" src="https://www.kompass-komfort.de/bundles/applicationsonataproject/js/frogdom.kompass.js"></script>
    <script type="text/javascript">
     var settings = {
            agency: xxx,
            locale: 'xxx'
        };
    Frogdom.frame(settings);
    </script>
    Geändert von Franko (31.07.2019 um 13:36 Uhr)
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  11. #11
    Contao-Fan
    Registriert seit
    29.07.2011.
    Beiträge
    411

    Daumen hoch

    Zauberhaft!!!

    habe auch gedacht dass die code ist nicht korrekt, aber kenne javascript nicht.

    Vielen herzlichen dank!

  12. #12
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    You're welcome -
    Schön das es funktioniert ...
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  13. #13
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    @max-muster - Wenn das ein Bezahldienst ist solltest Du hier im Forum evtl. Deine Angaben mit den Javascripts Settings löschen/verstecken.
    Mache das eben auch für meine Beiträge - sicherheitshalber ...
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

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
  •