Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Zitat des Tages einbinden

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Zitat des Tages einbinden

    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      Robertinho last edited by

      Hallo zusammen,

      irgendwie stehe ich wie Ochs vorm Berg. Auf der Seite „Zitat des Tages“ gibt es folgenden Script, mit dem man das jeweilige Zitat auf der eigenen HP einbauen kann:

      <script src="https://zitate.webmart.de/zdt.js" async></script>

      Ich habe jetzt mit verschiedenen Widgets versucht, es in meine VIS zu bekommen. Ohne Erfolg.

      Hat jemand einen Tipp?

      Grüße

      Robert

      OliverIO 1 Reply Last reply Reply Quote 0
      • OliverIO
        OliverIO @Robertinho last edited by

        @robertinho

        du kannst ein html widget nehmen und dort den folgenden text eintragen

        <script src="https://zitate.webmart.de/zdt.js" async></script>
        <div id="myZitate"></div>
        <script>
        function getZitate() {
                    debugger;
            var wm = $('[id^=WMZitate]');
            if (!wm.length) {
                return setTimeout(function () {
                    getZitate();
                }, 100);
            } else {
                    debugger;
                $("#myZitate").html("");
                $("#myZitate").append(wm.clone());
            }
        }
        getZitate()
        </script>
        
        

        grundsätzlich funktioniert das skript schon.
        allerdings verschiebt vis alle script elemente in den head bereich.
        dort wird dann auch das element erzeugt. nur da wirst du es nie sehen, da der head-bereich nie angezeigt wird.
        die ergänzung von mir wartet solange, bis das element erzeugt wurde und kopiert (klont) dann das element in das angegebene div

        R 1 Reply Last reply Reply Quote 0
        • R
          Robertinho @OliverIO last edited by

          @oliverio Hey Oliverio, VIELEN DANK!!!

          Das funktioniert klasse. Ich werde Dein Script mal auseinandernehmen, um es besser zu verstehen.

          Grüße

          Robert

          OliverIO 1 Reply Last reply Reply Quote 0
          • OliverIO
            OliverIO @Robertinho last edited by

            @robertinho

            hatte ich ja grob im letzten Satz beschrieben.
            Die beiden debugger zeilen kannst noch rausmachen,
            ausser du willst selber mal schauen.
            dann in der runtime einfach mit f12 die developer tools im browser öffnen und f5 die seite neu laden. dann bleibt es irgendwann da stehen und du kannst dann mit einzelschritt f10 oder bis zum nächsten breakpoint/debugger mit f8 weiterspringen

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate

            816
            Online

            31.7k
            Users

            79.6k
            Topics

            1.3m
            Posts

            2
            4
            403
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo