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. Skripten / Logik
  4. Im iframe css der eingebetteten Seite überschrieben

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Im iframe css der eingebetteten Seite überschrieben

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascript
11 Beiträge 4 Kommentatoren 1.3k Aufrufe 5 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.
  • AxelF1977A Offline
    AxelF1977A Offline
    AxelF1977
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich möchte eine Seite meiner ioBroker Installation per iframe in mein VIS einbetten. Allerdings möchte ich den weißen Hintergrund der Seite weg haben, und diesen Transparent bekommen. Nun ist ist die CSS Klasse in einem iframe nicht ein zu überschreiben, und die Styles sind in einer Javascript Datei eingebettet.

    Nun kann man das wohl durch Javascript lösen. Ich hatte das in VIS Editor direkt unter Script einiges probiert. Nichts half.

    Hat hier schon mal einer was ähnliches gemacht?

    Das iFrame, die Klasse die überschrieben werden soll ist jss1
    e43edfc6-6fff-4184-87a6-98e7fc782c3d-image.png

    fec505ac-da9b-432e-9d21-839f87094ce2-image.png

    ASROCK Deskmini Intel I3 8100 16GB mit Proxmox VM ioBroker VM DIYHue| CCU piVCCU + FHEM auf Raspberry | Maria DB mit Grafana und Prometheus auf Tinker Board

    1 Antwort Letzte Antwort
    0
    • OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb am zuletzt editiert von
      #2

      https://stackoverflow.com/questions/217776/how-to-apply-css-to-iframe

      Ist nur bedingt machbar

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

      AxelF1977A 1 Antwort Letzte Antwort
      0
      • OliverIOO OliverIO

        https://stackoverflow.com/questions/217776/how-to-apply-css-to-iframe

        Ist nur bedingt machbar

        AxelF1977A Offline
        AxelF1977A Offline
        AxelF1977
        schrieb am zuletzt editiert von AxelF1977
        #3

        @OliverIO sagte in Im iframe css der eingebetteten Seite überschrieben:

        https://stackoverflow.com/questions/217776/how-to-apply-css-to-iframe

        Ist nur bedingt machbar

        Moin,

        Danke dir. Die Seite hatte ich schon durch, und hatte die Code Schnippsel probiert, ging aber nicht. Evtl. mache ich auch was in Vis falsch.

        Ich habe die genommen, und einfach unter unter dem Reiter Javascript eingefügt und angepasst.

        ASROCK Deskmini Intel I3 8100 16GB mit Proxmox VM ioBroker VM DIYHue| CCU piVCCU + FHEM auf Raspberry | Maria DB mit Grafana und Prometheus auf Tinker Board

        1 Antwort Letzte Antwort
        0
        • J.A.R.V.I.S.J Offline
          J.A.R.V.I.S.J Offline
          J.A.R.V.I.S.
          Developer
          schrieb am zuletzt editiert von
          #4

          @AxelF1977 im schlechtesten Fall kann es auch sein, da die App in React mit Material-UI geschrieben wurde, dass die Klasse beim nächsten mal nicht den gleichen Namen trägt.

          AxelF1977A 1 Antwort Letzte Antwort
          0
          • J.A.R.V.I.S.J J.A.R.V.I.S.

            @AxelF1977 im schlechtesten Fall kann es auch sein, da die App in React mit Material-UI geschrieben wurde, dass die Klasse beim nächsten mal nicht den gleichen Namen trägt.

            AxelF1977A Offline
            AxelF1977A Offline
            AxelF1977
            schrieb am zuletzt editiert von
            #5

            @J-A-R-V-I-S das hatte ich mir angesehen, der Name der Klasse bleibt gleich, da ändert sich nichts. Anonsten hätte ich es bereits aufgegeben, mir Hoffnung zu machen, dass es eine Lösung geben könnte

            ASROCK Deskmini Intel I3 8100 16GB mit Proxmox VM ioBroker VM DIYHue| CCU piVCCU + FHEM auf Raspberry | Maria DB mit Grafana und Prometheus auf Tinker Board

            1 Antwort Letzte Antwort
            0
            • SVallantS Offline
              SVallantS Offline
              SVallant
              schrieb am zuletzt editiert von SVallant
              #6

              Welche Seite welches Adapters ist es denn ?

              AxelF1977A 1 Antwort Letzte Antwort
              0
              • SVallantS SVallant

                Welche Seite welches Adapters ist es denn ?

                AxelF1977A Offline
                AxelF1977A Offline
                AxelF1977
                schrieb am zuletzt editiert von
                #7

                @SVallant sagte in Im iframe css der eingebetteten Seite überschrieben:

                Vielleicht den Inhalt parsen und per js ändern und wieder darstellen .. ?
                Kommt drauf an wie "statisch" die Seite ist

                Es geht um den neuen Scenen Adapter ;-) Der ist sehr statisch

                239cdc32-1724-4be1-9207-79dd0111a9b2-image.png

                Ich will den weißen und grauen Background weg haben, den blauen halb transparent, damit er sich nahtlos in meine VIS einbinden lässt. Alle Boxen sind bei mit Transparent und der BG ist sichtbar

                Hier sieht man das ganz gut

                d705ced3-36b1-4eb0-8b5b-6fde3a517f10-image.png

                ASROCK Deskmini Intel I3 8100 16GB mit Proxmox VM ioBroker VM DIYHue| CCU piVCCU + FHEM auf Raspberry | Maria DB mit Grafana und Prometheus auf Tinker Board

                1 Antwort Letzte Antwort
                0
                • SVallantS Offline
                  SVallantS Offline
                  SVallant
                  schrieb am zuletzt editiert von
                  #8

                  ich würde es mit einer eigenen Admin-Seite machen:
                  http://94.130.57.38/scenes/tab_red.html
                  /opt/iobroker/iobroker-data/files/scenes.admin-Ordner in eigenen Webserver-Ordner kopieren,
                  Link zum js anpassen in der tab.html und den Link zum Socket-IO in tab.js anpaseen.
                  Dann kannst du walten und schalten wie du lustig bist .....

                  AxelF1977A 1 Antwort Letzte Antwort
                  0
                  • SVallantS SVallant

                    ich würde es mit einer eigenen Admin-Seite machen:
                    http://94.130.57.38/scenes/tab_red.html
                    /opt/iobroker/iobroker-data/files/scenes.admin-Ordner in eigenen Webserver-Ordner kopieren,
                    Link zum js anpassen in der tab.html und den Link zum Socket-IO in tab.js anpaseen.
                    Dann kannst du walten und schalten wie du lustig bist .....

                    AxelF1977A Offline
                    AxelF1977A Offline
                    AxelF1977
                    schrieb am zuletzt editiert von
                    #9

                    @SVallant sagte in Im iframe css der eingebetteten Seite überschrieben:

                    ich würde es mit einer eigenen Admin-Seite machen:
                    http://94.130.57.38/scenes/tab_red.html
                    /opt/iobroker/iobroker-data/files/scenes.admin-Ordner in eigenen Webserver-Ordner kopieren,
                    Link zum js anpassen in der tab.html und den Link zum Socket-IO in tab.js anpaseen.
                    Dann kannst du walten und schalten wie du lustig bist .....

                    Ok, das ist ne gute Idee. Aktuell habe ich gerade keinen Webspace zur Hand. Auf meinem Server ginge ja sicherlich auch. Wo sollte am besten ein Ordner angelegt werden, auf den ich dann, wie in Deinem Beispiel, zugreifen kann?

                    Danke

                    ASROCK Deskmini Intel I3 8100 16GB mit Proxmox VM ioBroker VM DIYHue| CCU piVCCU + FHEM auf Raspberry | Maria DB mit Grafana und Prometheus auf Tinker Board

                    SVallantS 1 Antwort Letzte Antwort
                    0
                    • AxelF1977A AxelF1977

                      @SVallant sagte in Im iframe css der eingebetteten Seite überschrieben:

                      ich würde es mit einer eigenen Admin-Seite machen:
                      http://94.130.57.38/scenes/tab_red.html
                      /opt/iobroker/iobroker-data/files/scenes.admin-Ordner in eigenen Webserver-Ordner kopieren,
                      Link zum js anpassen in der tab.html und den Link zum Socket-IO in tab.js anpaseen.
                      Dann kannst du walten und schalten wie du lustig bist .....

                      Ok, das ist ne gute Idee. Aktuell habe ich gerade keinen Webspace zur Hand. Auf meinem Server ginge ja sicherlich auch. Wo sollte am besten ein Ordner angelegt werden, auf den ich dann, wie in Deinem Beispiel, zugreifen kann?

                      Danke

                      SVallantS Offline
                      SVallantS Offline
                      SVallant
                      schrieb am zuletzt editiert von SVallant
                      #10

                      @AxelF1977 naja, wenn du z.B. iobroker unter Linux betreibst ist das meistens /var/www/html, damit bleibst du auch auf der gleichen Maschine.
                      Bitte beachte, dass das nur läuft, solange der Sences-Adapter nicht upgedatet wird, dann musst es nochmal machen ...

                      Ich sehe gerade, das das nur funktioniert, wenn du im gleichen Browser in ioBroker angemeldet bist.

                      AxelF1977A 1 Antwort Letzte Antwort
                      0
                      • SVallantS SVallant

                        @AxelF1977 naja, wenn du z.B. iobroker unter Linux betreibst ist das meistens /var/www/html, damit bleibst du auch auf der gleichen Maschine.
                        Bitte beachte, dass das nur läuft, solange der Sences-Adapter nicht upgedatet wird, dann musst es nochmal machen ...

                        Ich sehe gerade, das das nur funktioniert, wenn du im gleichen Browser in ioBroker angemeldet bist.

                        AxelF1977A Offline
                        AxelF1977A Offline
                        AxelF1977
                        schrieb am zuletzt editiert von
                        #11

                        @SVallant sagte in Im iframe css der eingebetteten Seite überschrieben:

                        @AxelF1977
                        Ich sehe gerade, das das nur funktioniert, wenn du im gleichen Browser in ioBroker angemeldet bist.

                        Oh, schade, denn iobroker und die VIS sind im Fully Browser nie zur selben Zeit.

                        Aber egal dann. War ne fixe Idee, um sowas mal auszuprobieren. Da geht die Welt nicht von unter.

                        Trotzdem vielen Dank

                        ASROCK Deskmini Intel I3 8100 16GB mit Proxmox VM ioBroker VM DIYHue| CCU piVCCU + FHEM auf Raspberry | Maria DB mit Grafana und Prometheus auf Tinker Board

                        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

                        640

                        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