Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. HTML Widget im Editor sichtbar - in VIS nicht

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

HTML Widget im Editor sichtbar - in VIS nicht

Geplant Angeheftet Gesperrt Verschoben Visualisierung
6 Beiträge 3 Kommentatoren 245 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • C Offline
    C Offline
    Cosmicchaos
    schrieb am zuletzt editiert von
    #1

    Hallo Community,

    ich habe einen Fehler den ich selbst nicht behoben bekomme. Habe ein Wetter Widget (von weatherwidget.io) in ein simples HTML Widget integriert. Das funktioniert soweit auch im Vis Editor, leider aber nicht in der eigentlichen Visualisierung.

    Ich weiß, dass es das Thema schon einmal gab, leider bin ich im Programmieren die absolute Niete, sodass ich den dortigen Lösungsansatz nicht übernommen bekomme. Das ist das Widget:

    <a class="weatherwidget-io" href="https://forecast7.com/de/52d1211d63/magdeburg/" data-label_1="MAGDEBURG" data-label_2="Wetter" data-icons="Climacons Animated" data-days="5" data-theme="pure" data-basecolor="rgba(255, 255, 255, 0)" data-shadow="#d8d8d8" >MAGDEBURG Wetter</a>
    <script>
    !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
    </script>
    
    <script>
    !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
    </script>
    <script>
    !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
    </script>
    

    Hat jemand eine Idee wie ich das Problem beheben kann?

    wendy2702W OliverIOO 2 Antworten Letzte Antwort
    0
    • C Cosmicchaos

      Hallo Community,

      ich habe einen Fehler den ich selbst nicht behoben bekomme. Habe ein Wetter Widget (von weatherwidget.io) in ein simples HTML Widget integriert. Das funktioniert soweit auch im Vis Editor, leider aber nicht in der eigentlichen Visualisierung.

      Ich weiß, dass es das Thema schon einmal gab, leider bin ich im Programmieren die absolute Niete, sodass ich den dortigen Lösungsansatz nicht übernommen bekomme. Das ist das Widget:

      <a class="weatherwidget-io" href="https://forecast7.com/de/52d1211d63/magdeburg/" data-label_1="MAGDEBURG" data-label_2="Wetter" data-icons="Climacons Animated" data-days="5" data-theme="pure" data-basecolor="rgba(255, 255, 255, 0)" data-shadow="#d8d8d8" >MAGDEBURG Wetter</a>
      <script>
      !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
      </script>
      
      <script>
      !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
      </script>
      <script>
      !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
      </script>
      

      Hat jemand eine Idee wie ich das Problem beheben kann?

      wendy2702W Online
      wendy2702W Online
      wendy2702
      schrieb am zuletzt editiert von
      #2

      @cosmicchaos Liegt das Widget vielleicht einfach nur hinter etwas anderem?

      Z Index

      Bitte keine Fragen per PN, die gehören ins Forum!

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      C 1 Antwort Letzte Antwort
      0
      • wendy2702W wendy2702

        @cosmicchaos Liegt das Widget vielleicht einfach nur hinter etwas anderem?

        Z Index

        C Offline
        C Offline
        Cosmicchaos
        schrieb am zuletzt editiert von
        #3

        @wendy2702 nein, das hab ich geprüft.

        So sieht's im Editor aus:
        Edit-Vis.JPG

        Und so in der Visu:
        Visu.JPG

        1 Antwort Letzte Antwort
        0
        • C Cosmicchaos

          Hallo Community,

          ich habe einen Fehler den ich selbst nicht behoben bekomme. Habe ein Wetter Widget (von weatherwidget.io) in ein simples HTML Widget integriert. Das funktioniert soweit auch im Vis Editor, leider aber nicht in der eigentlichen Visualisierung.

          Ich weiß, dass es das Thema schon einmal gab, leider bin ich im Programmieren die absolute Niete, sodass ich den dortigen Lösungsansatz nicht übernommen bekomme. Das ist das Widget:

          <a class="weatherwidget-io" href="https://forecast7.com/de/52d1211d63/magdeburg/" data-label_1="MAGDEBURG" data-label_2="Wetter" data-icons="Climacons Animated" data-days="5" data-theme="pure" data-basecolor="rgba(255, 255, 255, 0)" data-shadow="#d8d8d8" >MAGDEBURG Wetter</a>
          <script>
          !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
          </script>
          
          <script>
          !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
          </script>
          <script>
          !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
          </script>
          

          Hat jemand eine Idee wie ich das Problem beheben kann?

          OliverIOO Offline
          OliverIOO Offline
          OliverIO
          schrieb am zuletzt editiert von
          #4

          @cosmicchaos

          ich habe mal rein geschaut.

          warum hast du den script-block 3 mal drin? wenn man sich den code auf der seite zeigen lässt ist er nur einmal drin.

          das problem
          der binding-intrepreter von vis erkennt innerhalb des codes etwas als binding, was dann zu einem fehler führt. der binding interpreter läuft eigentlich nur in der runtime, daher funktioniert das im edit modus.

          tausche bitte den scriptblock gegen folgenden aus, die anderen beiden bitte weg löschen. die formatierte darstellung des codes verhindert, das der binding interpreter das als binding erkennt

          <script>
          ! function (d, s, id) {
              var js, fjs = d.getElementsByTagName(s)[0];
              if (!d.getElementById(id)) {
                  js = d.createElement(s);
                  js.id = id;
                  js.src = 'https://weatherwidget.io/js/widget.min.js';
                  fjs.parentNode.insertBefore(js, fjs);
              }
          }(document, 'script', 'weatherwidget-io-js');
          </script>
          

          Meine Adapter und Widgets
          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
          Links im Profil

          C 1 Antwort Letzte Antwort
          0
          • OliverIOO OliverIO

            @cosmicchaos

            ich habe mal rein geschaut.

            warum hast du den script-block 3 mal drin? wenn man sich den code auf der seite zeigen lässt ist er nur einmal drin.

            das problem
            der binding-intrepreter von vis erkennt innerhalb des codes etwas als binding, was dann zu einem fehler führt. der binding interpreter läuft eigentlich nur in der runtime, daher funktioniert das im edit modus.

            tausche bitte den scriptblock gegen folgenden aus, die anderen beiden bitte weg löschen. die formatierte darstellung des codes verhindert, das der binding interpreter das als binding erkennt

            <script>
            ! function (d, s, id) {
                var js, fjs = d.getElementsByTagName(s)[0];
                if (!d.getElementById(id)) {
                    js = d.createElement(s);
                    js.id = id;
                    js.src = 'https://weatherwidget.io/js/widget.min.js';
                    fjs.parentNode.insertBefore(js, fjs);
                }
            }(document, 'script', 'weatherwidget-io-js');
            </script>
            
            C Offline
            C Offline
            Cosmicchaos
            schrieb am zuletzt editiert von
            #5

            @oliverio Scheint so zu klappen. Vielen Dank!!!

            OliverIOO 1 Antwort Letzte Antwort
            0
            • C Cosmicchaos

              @oliverio Scheint so zu klappen. Vielen Dank!!!

              OliverIOO Offline
              OliverIOO Offline
              OliverIO
              schrieb am zuletzt editiert von OliverIO
              #6

              @cosmicchaos
              wenn es nur so scheint?
              das hört sich nicht so überzeugt an?

              Meine Adapter und Widgets
              TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
              Links im Profil

              1 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              540

              Online

              32.7k

              Benutzer

              82.4k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe