Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. VIS Iframe HTTPS-Webpage skalieren

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    VIS Iframe HTTPS-Webpage skalieren

    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      Ingo 2 last edited by

      Hallo zusammen,

      ich versuche mich seit einigen Tagen daran, eine Wetter-Website in ein Iframe zu integrieren und in einem bestimmten Bereich herein zu zoomen, sodass mir nicht alles angezeigt wird. Leider bekomme ich bis auf ein "Scale" keine Verschiebung, weder mit "left" noch mit "top".
      Kann mir jemand weiterhelfen?

      #my-iframe{
      transform: scale(2);
      width: 100%;
      height: 100%;
      top: 200;
      left: 200;
      }

      Viele Grüße
      Ingo

      bahnuhr 1 Reply Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active @Ingo 2 last edited by

        @ingo-2

        hab ich auch hier aus dem forum:

        <div id="my-div">
        <iframe src="http://www.iobroker.net" id="my-iframe" scrolling="no"></iframe>
        </div>
        
        <style>
        #my-div
        {
            width    : 400px;
            height   : 600px;
            overflow : hidden;
            position : relative;
        }
        
        #my-iframe
        {
            position : absolute;
            top      : -700px;
            left     : -850px;
            width    : 1280px;
            height   : 1200px;
        }
        </style>
        
        ----------------------------------------------------------------------------------
        
        Intenetseite passgenau in widget abbilden
        
        Den Code einfach ins html Widget kopieren.
        
        Erklärung: In der html wird ein DIV angelegt welches über ein iFrame eine Webseite anzeigt (hier Beispiel iobroker.net, 
        dort wird jetzt nur noch der Anfang der Adapterliste angezeigt).
        Über my-div kannst du die Größe des anzuzeigenden Ausschnitts definieren.
        Über my-iframe kannst du dann via top und left das Offset angeben um zu definieren, an welcher Stelle das iFrame "beginnt"
        den Inhalt anzuzeigen. An den ganzen Parametern musst du dann rumspielen.
        
        
        I 1 Reply Last reply Reply Quote 0
        • I
          Ingo 2 @bahnuhr last edited by

          Hi,

          vielen Dank für den Tipp. Probiere es morgen Mal aus, wobei ich das meiste so schon ausprobiert hatte.

          Viele Grüße
          Ingo

          T 1 Reply Last reply Reply Quote 0
          • T
            theint @Ingo 2 last edited by

            @ingo-2 Alternativ kannst du es auch etwas kompakter versuchen. Verwende in VIS das basic html widget und füge folgenden Code bei HTML ein: ```

                    <iframe src="WEBSEITE" height="1000" width="1000" style="border:none;overflow:hidden;position:absolute;left:20px;top:-330px;transform: scale(1.5);">
                    </iframe>
            
            Bei Width und Height legst du den Ausschnitt fest und mit left und top positionierst du die Sicht. Mit Scale setzt du den Zoomfaktor.
            J 1 Reply Last reply Reply Quote 0
            • J
              JoergH @theint last edited by

              @theint Kann ich eigentlich auch die Farben noch tauschen, wenn ich eine Webseite so anzeigen lasse?

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

              Support us

              ioBroker
              Community Adapters
              Donate

              1.0k
              Online

              32.1k
              Users

              80.7k
              Topics

              1.3m
              Posts

              4
              5
              344
              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