NEWS
iFrame - Bitte Hilfe
-
Hallo und guten Morgen, habe heute schon einiges zum Thema iFrame gelesen, weil ich versuche ein iFrame mit einer externen Url zu belegen und es dann immer heißt "Firefox darf diese eingebettete Seite nicht öffnen"...
Versuche eine Google Maps Seite einzubinden, was aber einfach nicht gelingen mal... und da ich KEIN experte bin was html usw. angeht, verstehe ich ehrlich gesagt nur Bahnhof von dem was viel geschrieben wurde zu iFrame.

Verwendet habe ich "HTML navigation" und wollte da eben einen zusammengebauten Link einsetzen:
<iframe src="https://www.google.de/maps/place/" {xxxxx.location.event.lat} "+" {xxxxx.location.event.lon} ""</iframe>
Könnte Ihr mir bitte sagen, warum das mit dem iFrame nicht funktioniert, so dass ich es verstehe... Ich Checks einfach nicht !
Vielen Dank vorab, viele Grüße M
-
@michl75 ganz einfach!
Seitnbetreiber können ihre Seiten so programmieren, dass sie nicht im iFrame geöffnet werden können. -
@michl75 ganz einfach!
Seitnbetreiber können ihre Seiten so programmieren, dass sie nicht im iFrame geöffnet werden können. -
@michl75 ganz einfach!
Seitnbetreiber können ihre Seiten so programmieren, dass sie nicht im iFrame geöffnet werden können.@homoran Das stimmt nicht.
Das Problem ist das @michl75 eine https (wichtig das s für secure) in eine wahrscheinlich normale http Seite einbinden willst das geht nicht.
Also sprich ich binde eine sichere Seite mit einer nicht sicheren ein. Schau mal ob du das als http hin bekommst. Ansonsten bleibt dir nur eine Möglichkeit über ngnix allerdings ist das kompliziert und knifflig
-
@homoran Das stimmt nicht.
Das Problem ist das @michl75 eine https (wichtig das s für secure) in eine wahrscheinlich normale http Seite einbinden willst das geht nicht.
Also sprich ich binde eine sichere Seite mit einer nicht sicheren ein. Schau mal ob du das als http hin bekommst. Ansonsten bleibt dir nur eine Möglichkeit über ngnix allerdings ist das kompliziert und knifflig
@thebam sagte in iFrame - Bitte Hilfe:
@homoran Das stimmt nicht.
ok!
@thebam sagte in iFrame - Bitte Hilfe:
Das Problem ist das @michl75 eine https (wichtig das s für secure) in eine wahrscheinlich normale http Seite einbinden willst
und das kann der Seitenbetreiber unterbinden? Oder geht das grundsätzlich nicht?
Ich meine früher ging das
-
@thebam sagte in iFrame - Bitte Hilfe:
@homoran Das stimmt nicht.
ok!
@thebam sagte in iFrame - Bitte Hilfe:
Das Problem ist das @michl75 eine https (wichtig das s für secure) in eine wahrscheinlich normale http Seite einbinden willst
und das kann der Seitenbetreiber unterbinden? Oder geht das grundsätzlich nicht?
Ich meine früher ging das
@homoran
mir ist nicht bekannt das der seiten betreiber das unterbinden kann weil die seite nicht weis ob die in einem browser oder in einem iframe ist.
serverseitig (webseite) schickt ihre daten hin und zeigt an aber mehr nicht. Was der Seiten Betreiber unterbinden kann sind Rechtsklicks und downloads zumindest bedingt. -
@homoran
mir ist nicht bekannt das der seiten betreiber das unterbinden kann weil die seite nicht weis ob die in einem browser oder in einem iframe ist.
serverseitig (webseite) schickt ihre daten hin und zeigt an aber mehr nicht. Was der Seiten Betreiber unterbinden kann sind Rechtsklicks und downloads zumindest bedingt.@thebam sagte in iFrame - Bitte Hilfe:
mir ist nicht bekannt das der seiten betreiber das unterbinden kann
Ich meine dass ich das früher sogar in einer Fehlermeldung gesehen hatte.
Da stand etwas drin wie: "der Seitenbetreiber erlaubt keine Einbindung in ein iFrame"
nachdem es lange liefDaher kam meine Meinung dazu
-
@michl75 Es geht auf jeden Fall Google Maps in Vis einzubinden

Ich habe dafür das Google Map Widget verwendet. Du brauchst dafür den folgenden Adapter

-
@homoran
mir ist nicht bekannt das der seiten betreiber das unterbinden kann weil die seite nicht weis ob die in einem browser oder in einem iframe ist.
serverseitig (webseite) schickt ihre daten hin und zeigt an aber mehr nicht. Was der Seiten Betreiber unterbinden kann sind Rechtsklicks und downloads zumindest bedingt.@thebam sagte in iFrame - Bitte Hilfe:
@homoran
mir ist nicht bekannt das der seiten betreiber das unterbinden kann weil die seite nicht weis ob die in einem browser oder in einem iframe ist.
serverseitig (webseite) schickt ihre daten hin und zeigt an aber mehr nicht. Was der Seiten Betreiber unterbinden kann sind Rechtsklicks und downloads zumindest bedingt.die fehlermeldung, die bei dieser seite entsteht ist
Refused to display 'https://www.google.de/' in a frame because it set 'X-Frame-Options' to 'sameorigin'.https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy
der anbieter kann nicht verhindern, das die daten geladen werden. aber der browser kann verhindern, das die daten angezeigt werden.
wer weiß wie die finanzierung der browser funktioniert und wer an wen geld bezahlt, wird klar wer hier den standard bildet.
https://www.googlewatchblog.de/2020/08/mozilla-google-abhaengigkeit-mio/
ok, es ist auch ein sicherheitsfeature
stellt euch vor ihr seid auf einer feindlichen webseite (das kann auch schon code sein, das über werbebanner wieder in anderen seiten eingeblendet wird. javascript dieser seite erzeugt ein iframe und schreibt dort dann die adressen der login-seiten zu euren online-banking seiten rein. dann habt ihr noch auto-ausfüllen drin. schwuppdiwupp könnte dieser javascriptcode eure zugangsdaten auslesen.
aus diesem grund wurden die csp eingeführt, so das in einem iframe nur bestimmte sachen laufen dürfen und das alles was darin ist nur bedingt daraus ausbrechen kann.allerdings kann man natürlich die html-seite direkt laden und manuell in ein iframe schreiben. allerdings scheitert es wahrscheinlich dann bei allen weiteren elementen (skripte,grafiken)
-
@thebam sagte in iFrame - Bitte Hilfe:
@homoran
mir ist nicht bekannt das der seiten betreiber das unterbinden kann weil die seite nicht weis ob die in einem browser oder in einem iframe ist.
serverseitig (webseite) schickt ihre daten hin und zeigt an aber mehr nicht. Was der Seiten Betreiber unterbinden kann sind Rechtsklicks und downloads zumindest bedingt.die fehlermeldung, die bei dieser seite entsteht ist
Refused to display 'https://www.google.de/' in a frame because it set 'X-Frame-Options' to 'sameorigin'.https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy
der anbieter kann nicht verhindern, das die daten geladen werden. aber der browser kann verhindern, das die daten angezeigt werden.
wer weiß wie die finanzierung der browser funktioniert und wer an wen geld bezahlt, wird klar wer hier den standard bildet.
https://www.googlewatchblog.de/2020/08/mozilla-google-abhaengigkeit-mio/
ok, es ist auch ein sicherheitsfeature
stellt euch vor ihr seid auf einer feindlichen webseite (das kann auch schon code sein, das über werbebanner wieder in anderen seiten eingeblendet wird. javascript dieser seite erzeugt ein iframe und schreibt dort dann die adressen der login-seiten zu euren online-banking seiten rein. dann habt ihr noch auto-ausfüllen drin. schwuppdiwupp könnte dieser javascriptcode eure zugangsdaten auslesen.
aus diesem grund wurden die csp eingeführt, so das in einem iframe nur bestimmte sachen laufen dürfen und das alles was darin ist nur bedingt daraus ausbrechen kann.allerdings kann man natürlich die html-seite direkt laden und manuell in ein iframe schreiben. allerdings scheitert es wahrscheinlich dann bei allen weiteren elementen (skripte,grafiken)
@oliverio Danke!
Es handelte sich damals um das Bild des Regenradars von der DWD Website.
Lief lange ohne Probleme.
Am Browser selbst kann es nicht liegen, da ich einen total veralteten Chrome in der BitBox-Version nutze. Die gibt es leider nicht mehr aktuell :-(Jetzt habe ich es als IMAGE eingefügt mit URL
@oliverio sagte in iFrame - Bitte Hilfe:
das über werbebanner wieder in anderen seiten eingeblendet wird. javascript dieser seite erzeugt ein iframe und
oh ja!
Mein Virenscanner (Eset) hatte mal einen Virus blockiert, der anscheinend über ein Werbebanner kam.
Nach etwas Recherche hätte der sich in die Fritzbox eingehackt und dort einen Proxy installiert -
@homoran Das stimmt nicht.
Das Problem ist das @michl75 eine https (wichtig das s für secure) in eine wahrscheinlich normale http Seite einbinden willst das geht nicht.
Also sprich ich binde eine sichere Seite mit einer nicht sicheren ein. Schau mal ob du das als http hin bekommst. Ansonsten bleibt dir nur eine Möglichkeit über ngnix allerdings ist das kompliziert und knifflig
-
@michl75 Es geht auf jeden Fall Google Maps in Vis einzubinden

Ich habe dafür das Google Map Widget verwendet. Du brauchst dafür den folgenden Adapter

@feuersturm said in iFrame - Bitte Hilfe:
Ich habe dafür das Google Map Widget verwendet. Du brauchst dafür den folgenden Adapter
Hi, der API Key kostet dann aber dann was? zumindest hab ich das so bei Google so verstanden.
Wie ich finde auch stolze Preise... für meine "Anwendung" dann iwas um 5/Monat ... naja...
Oder hab ich da was falsch gelesen und gibt kostenlos?
Möchte eigentlich nur einen Standort von unsere Auto anzeigen lassen.
Was müsste ich da nehmen ?

-
@feuersturm said in iFrame - Bitte Hilfe:
Ich habe dafür das Google Map Widget verwendet. Du brauchst dafür den folgenden Adapter
Hi, der API Key kostet dann aber dann was? zumindest hab ich das so bei Google so verstanden.
Wie ich finde auch stolze Preise... für meine "Anwendung" dann iwas um 5/Monat ... naja...
Oder hab ich da was falsch gelesen und gibt kostenlos?
Möchte eigentlich nur einen Standort von unsere Auto anzeigen lassen.
Was müsste ich da nehmen ?

@michl75
https://www.openstreetmap.de/
https://wiki.openstreetmap.org/wiki/DE:Karte_in_Webseite_einbindendas ist die karte, die auch von iobroker im konfigurationsdialog verwendet wird
-
Hallo und guten Morgen, habe heute schon einiges zum Thema iFrame gelesen, weil ich versuche ein iFrame mit einer externen Url zu belegen und es dann immer heißt "Firefox darf diese eingebettete Seite nicht öffnen"...
Versuche eine Google Maps Seite einzubinden, was aber einfach nicht gelingen mal... und da ich KEIN experte bin was html usw. angeht, verstehe ich ehrlich gesagt nur Bahnhof von dem was viel geschrieben wurde zu iFrame.

Verwendet habe ich "HTML navigation" und wollte da eben einen zusammengebauten Link einsetzen:
<iframe src="https://www.google.de/maps/place/" {xxxxx.location.event.lat} "+" {xxxxx.location.event.lon} ""</iframe>
Könnte Ihr mir bitte sagen, warum das mit dem iFrame nicht funktioniert, so dass ich es verstehe... Ich Checks einfach nicht !
Vielen Dank vorab, viele Grüße M
lasse mir die blitzer über openstreetmap anzeigen
funktioniert sehr gut

rot: blitzer
blau : die orte, die in der blitzerabfrage sind
iobroker symbol: daheimkostet nix !
-
@michl75
https://www.openstreetmap.de/
https://wiki.openstreetmap.org/wiki/DE:Karte_in_Webseite_einbindendas ist die karte, die auch von iobroker im konfigurationsdialog verwendet wird
-
danke euch beiden ... ich werde es damit nachher versuchen! vielen Dank für den Tip
@michl75 sagte in iFrame - Bitte Hilfe:
danke euch beiden ... ich werde es damit nachher versuchen! vielen Dank für den Tip
ich habe auch das openstreetmap Kartenwidget für die Position meines Autos genommen:
[map - open street map]

-
danke euch beiden ... ich werde es damit nachher versuchen! vielen Dank für den Tip
habe es so eingegeben im widget- anders ging es irgendwie nicht - daher der tipp
datenpunkt

widget-setting

-
an alle : Ich danke vielmals !!! Ich doofkopf dachte das vis-map nur mit Google funktioniert und auch nur mit einem API Schlüssel... man man man... vis-map hat ja auch das Widget dazu für OPenstreetmap.
Sorry das ich ... nochmals vielen Dank an euch!!!
EDIT: Das OpenStreetMap ist genial... nochmals danke...