Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

<iframe> fremde Seite springt raus

Empfohlene Antworten

Hi und hallo,

- ich habe ein <iframe src="http://dummy.de"> in meiner Seite, binde also externen Content ein.

- auf der dummy.de Seite befindet sich eine Buchungsmaschine

- irgendetwas auf der dummy.de Seite schafft es, aus meinem <iframe> beim Submit des <form> der Buchungsmaschine herauszuspringen...

Meine Seite wird also sozusagen verlassen, und nur noch der Content der dummy.de Seite, der ja eigentlich im <iframe> stecken sollte, wird dargestellt

Wie kann das sein?

Gibt es da eine Javascript Technologie? Oder irgendetwas anderes?

Ich kann im Quelltext leider nichts finden, und bin auch ziemlich ratlos, da ich sowas noch nie gesehen habe:rolleyes:

es wurde vermutlich einfach kein target angegeben bzw. der target aus _self oder so eingestellt ... in diesem sinne

Oh ne! kann ich da was machen? Wahrscheinlich nein oder? Da das Ganze ja auf der externen Seite abgewickelt wird, wo ich keinen Zugriff habe... *Angst*

Vielleicht über Javascript á la

[dummy]

document.iframe.formBuchung.target = "_self"

*hoff*

Wie kann das sein?

Gibt es da eine Javascript Technologie? Oder irgendetwas anderes?

Ja, über Javascript geht das z.B. Ganz genau sagen kann ich dir das nicht, da ich mich noch nie damit beschäftigt hab groß. Bei MediaWiki ist das z.B. auch so, dass man es standardmäßig nicht in einem Frame anzeigen kann. Da gibt es aber eine Möglichkeit das auszuschalten, vielleicht suchst du da mal und das hilft dir auf die Sprünge.

Aber etwas IMHO wichtigeres: Wenn es eine fremde Seite ist, und die einen "Frameschutz" eingebaut haben, dann wollen sie ja nicht, dass du das bei dir einbindest. Wenn das dennoch ok ist, dann solltest du mit dem Anbieter bzw. Webmaster der fremden Seite reden. Ansonten ist dein Versuch das zu umgehen nichts als eine Verletzung der Rechte des Seiteninhabers.

Hui! Danke, das beruhigt mich erstmal.

Einbinden darf ich den Content zum Glück, denn die Buchungsmaschine ist extra dafür gedacht sie einzubauen. Man bekommt eine AgencyID über die dann alles läuft.

Du dachtest doch nicht dass ICH irgendetwas Illegales machen würde...? ;)

Gibt es da eine Javascript Technologie?
Mit JavaScript hat das ganze relativ wenig zu tun - die Stichworte für eine weitere Suche deinerseits heissen HTML und das target Attribut bei einem Link.

Aber um es auf den Punkt zu bringen: Nein, du hast keine Möglichkeit dort gegenzuarbeiten. Wenn über die eingebundene Seite ein Link geöffnet wird, der sich eben nicht daran hält im _self Frame zu bleiben sondern auf _top oder _parent geht, dann gibt es keine Möglichkeit dies zu beeinflussen.

Gut, das war eine klare Antwort.

Dann werde ich bei der Entwicklerfirma wohl mal vorstellig werden müssen...

Vielen Dank an alle für die schnellen Antworten!

Mit JavaScript hat das ganze relativ wenig zu tun
na ganz ausschließen würd ich das nicht. es kann schließlich auch genausogut sein dass auf der seite auf welche weitergeleitet wird (warum auch immer noch nicht auf der ersten) per javascript überprüft wird ob die seite parent ist um dies im nein-fall zu korrigieren. hab ich selbst schon einige male gemacht.

lg

jasso

es kann schließlich auch genausogut sein [...]
Ja, es kann bei irgendwelchen Seiten der Fall sein. Aber wenn du dir das ursprüngliche Posting durchliest wirst du merken, dass es hier um einen solchen Fall nicht geht.
Ja, es kann bei irgendwelchen Seiten der Fall sein. Aber wenn du dir das ursprüngliche Posting durchliest wirst du merken, dass es hier um einen solchen Fall nicht geht.
und woran glaubst du das erkennen zu können?
und woran glaubst du das erkennen zu können?

An folgendem Satz:

irgendetwas auf der dummy.de Seite schafft es, aus meinem <iframe> beim Submit des <form> der Buchungsmaschine herauszuspringen
Und damit ist für mich dann die Erbsenzählerei auch beendet. Die Originalfrage ist beantwortet ("Nein, geht nicht") und gut.

nur weil er beim submit des form aus dem iframe herausspringt heißt das allerdings noch lange nicht dass dieses "herausspringen" nicht auch per javascript auf der folgeseite geschehen kann.

und da die originalfrage auch ein "Wie kann das sein?" war ist das durchaus noch relevant.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.