Hallo,
ich habe das Problem, dass sich die meisten ifames nicht auf meiner HP einbetten lassen. Ich habe darauf geachtet, dass alle Seiten in https erstellt sind.
Ich habe z.B. Probleme mit der url https://www.dwd.de/DE/wetter/warnungen/warnWetter_node.html
Mit dem iframe checker 2.0 erhalte die Fehlermeldung siehe Anlage. Damit kann ich nichts anfangen.
Ich bin mir sicher, dass sich diese Seite vom Deutschen Wetterdienst per iframe einbinden lässt und nicht geblockt wird.
Die url https://odenwald-wetter.de/wetter/stationsrekorde.html lässt sich problos einbinden.
Wer kann mir einen Tipp geben, wie ich vorgehen soll.
VG
homepager
iframe lässt sich nicht einbinden
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Nutze die DWD API.
-
ja, die Seite ist bei den Hobby-Meterologen bekannt. Hier habe ich auch einige Links versucht. Ohne Erfolg!
Kann bitte jemand versuchen von https://www.dwd.de/DWD/warnungen/…nde_map_hes.png ein iframe einzubinden?VG
homepager -
Hier habe ich auch einige Links versucht. Ohne Erfolg!
Was verstehst du an der Meldung nicht?
Header X-Frame-Options found.
The header is set to SAMEORIGIN. You are on a different domain and therefore this page can NOT be included.Die verlinkte Seite verwendet X-Frame-Options: SAMEORIGIN im Header
Header for: https://www.dwd.de/DE/wetter/warnungen/warnWetter_node.html
HTTP/1.1 200 OK
Date: Fri, 27 Sep 2019 22:38:58 GMT
Server: Apache
Last-Modified: Fri, 27 Sep 2019 22:38:58 GMT
Cache-Control: max-age=300
Pragma: no-cache
X-Server-Generated: Fri, 27 Sep 2019 22:38:58 GMT
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=31536000
X-XSS-Protection: 1; mode=block
X-Permitted-Cross-Domain-Policies: master-only
X-UA-Compatible: IE=edge
Referrer-Policy: origin-when-cross-originEine Beschreibung von X-Frame-Options: SAMEORIGIN
https://developer.mozilla.org/de/docs/Web/HT…X-Frame-OptionsDie Seite kann leider nur als Frame eingebettet werden, wenn beide von der gleichen Quellseite (same origin) stammen.
Du musst leider den langen Weg über die API gehen
-
Vielen Dank r23 für die ausführliche Erklärung. Für mich jetzt Neuland. Jetzt muss ich mich mit dieser "API" beschäfigen.
-
Jetzt muss ich mich mit dieser "API" beschäfigen.
nicht unbedingt... es gibt eine sehr umfangreiche Seite über die Möglichkeiten
https://www.dwd.de/DE/wetter/warn…einbindung.htmlhier würde ich einen Blick auf die neuen Module werfen
[size=14]GeoProxy[/SIZE]
oder
WebModul Warnungen
https://www.dwd.de/DE/leistungen/….html?nn=508722ich selbst bin ein Fan vom Open Data Service
https://www.dwd.de/DE/leistungen/….html?nn=508722 -
Hallo,
nun möchte ich diesen Link https://www.dwd.de/DWD/wetter/wv_…hdl13_dwog.html auf meiner HP mittels .php
einbinden. Kann ein Experte mal überprüfen, ob beiliegende Dateien korrekt sind. Auf meiner vorherigen HP hat/s funktioniert.VG
homepager -
nun möchte ich diesen Link https://www.dwd.de/DWD/wetter/wv_…hdl13_dwog.html auf meiner HP mittels .php
einbinden.Du verwendest - nach meiner Meinung, leider die falsche Quelle. Du kannst das Dokument sicherlich über den opendata.dwd.de Server finden und einlesen.
Hier eine Anleitung
https://opendata.dwd.de/README.txt
Kann ein Experte mal überprüfen, ob beiliegende Dateien korrekt sind. Auf meiner vorherigen HP hat/s funktioniert.Ich persönlich würde für die Warnmeldungen einen richtigen PHP HTTP client verwenden. Zum Beispiel
[size=24]Guzzle[/SIZE]
http://docs.guzzlephp.org/en/stable/overview.html -
Hallo,
ich habe immer noch so meine Probleme beim Einbinden von iframs. Ich möchte z.B. meine Wetterinstrumente auf meine HP hochladen.
Auf https://odenwald-wetter.de/instrumente/wird das Frame nur teilweise dargestellt. Der iframe checkertest ist positiv verlaufen. Dasselbe Problem beim Einbinden der Webcam. Kann mir bitte jemand weiterhelfen? Bitte einfache Lösungen vorschlagen, sonst wird die Umsetzung kompliziert! :(
VG
homepager -
Deine iframe setzt offenbar eine feste Grösse voraus und der Inhalt ist nicht responsive. Man könnte entspr. CSS erstellen und in Deine iframe einfügen, da sie offenbar über ein PHP-Script von Deinem Server ausgeliefert wird.
Eine Webcam sehe ich nicht. Dafür eine Menge Scriptfehler in der verlinkten Seite.
Die einfache Lösung wäre, erstelle eine detaillierte Anforderungsbeschreibung und lasse das von jemandem umsetzen, der sich mit "nicht einfachen" Lösungen auskennt.
Die bessere Lösung wäre natürlich, das selbst zu lernen, das ist aber "kompliziert".
Einen "Du musst hier einen Haken setzen und fertig" Vorschlag wird es nicht geben.
-
Hallo b3317133,
vielen Dank für deine Vorschläge. Jetzt muss ich abwägen, was ich umsetzen will und auch kann. Gerade die Darstellung der Webcam wäre mir sehr wichtig. http://daumberg.dyndns.servermaster.de/mjpg/video.mjpg Hier erhalte ich eine Fehlermeldung: FF kann keine Verbindung zu dem Server unter daumberg.dyndns.servermaster.de aufbauen. Bei meiner 1.Webseite haben beide Verlinkungen funktioniert...
VG
homepager -
Der hier genannten Webcam Link zeigt auf http und funktioniert auch in Firefox.
In einer https Seite wird die Einbindung wohl je nach Browser nicht funktionieren bzw. nicht gezeigt oder mit Warnungen versehen.
Wende Dich an den Bereitsteller der Webcam und frage nach, ob eine Bereitstellung via https möglich ist.
-
Hallo zusammen,
nachdem ich die Einbindung der Webcam endlich geschafft habe, taucht das nächste Problem auf. Ich möchte meine Wetter-Instrumente live auf meiner HP darstellen. Das sollte so aussehen: http://odenwald-wetter.de/cumulus/gauges-ss-basic.htm
Wenn ich das iframe mit https:// ........ einfüge, werden wenigstens die Textteile dargestellt. Wer kann mir hier weiterhelfen?VG
homepager -
Der genannte Link bindet jQuery von einem externen Server via http ein.
In einer https Seite wird die Einbindung wohl je nach Browser nicht funktionieren bzw. nicht gezeigt oder mit Warnungen versehen.
Weiterhin stellt es auch ein DSGVO Problem dar, da so die IP-Adresse der Besucher ungefragt und technisch völlig unnötig an diesen externen Server geschickt wird.
Ein Blick in den HTML-Quelltext der Seite zeigt:
Code<!-- CDN hosted JQuery library --> <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> <!-- or... --> <!-- Local JQuery library, do not use if your containing page already pulls in a copy of JQuery --> <!-- <script src="scripts/jquery-1.11.1.min.js"></script> -->
Kopiere die externe Datei jquery-1.11.1.min.js in den scripts Ordner auf Deinem Server und passe den HTML-Code z.B. so an:Code<!-- CDN hosted JQuery library --> <!-- <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> --> <!-- or... --> <!-- Local JQuery library, do not use if your containing page already pulls in a copy of JQuery --> <script src="scripts/jquery-1.11.1.min.js"></script>
Das sind einfache HTML-Grundlagen, mit WordPress Plugins und Widgets o.ä. hat das nichts zu tun.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!