• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

xy darf nicht in einem Frame geöffnet werden

yss

Mitglied
Hallo Leute
Ein guter Freund hat mich gestern angeschrieben, dass einige Leute Problem bei seiner Seite Bundesliga4fans haben.
Ich bin der Sache jetzt mal ein bisschen auf den Grund gegangen. Wenn ich die Seite mit dem Firefox lade, funktioniert es perfekt. Wenn sie allerdings über Safari oder Chrome aufgerufen wird, dann lädt die halbe Seite, bricht ab und man wird auf folgende Seite umgeleitet mit dem Fehler "Die Domain wamsleni.co.de darf leider nicht im Frame geöffnet werden.".
Auf der Hauptseite werden über ein paar iFrames Tabellen von der co.de geladen. Den Content von der co.de kann er leider nicht auf seinen anderen Host übertragen, da der Content von einem TippspielCMS stammt.
Habt ihr eine Idee, woran das liegt und wie man das Problem beheben kann?
 
Werbung:
Moderation: Verschoben von HTML zu JavaScript.

Das Problem tritt auch im Firefox auf. Dort in Form eines JavaScript-Fehlers:

Fehler: Permission denied to access property 'href'
Quelldatei: http://wamsleni.co.de/bNDQMNCF
Zeile: 138

Die Ursache ist unter der URL http://wamsleni.co.de/bNDQMNCF dieser Code:

Code:
if(self.parent && !self.parent.location.href) { top.location.href = "http://problem.subdomain.com/?type=frameset" }

Hier versucht dieses Script also zu verhindern, dass es innerhalb eines frames oder iframes geladen wird.

Wenn Du das Script unter http://wamsleni.co.de/bNDQMNCF nicht selbst anpassen kannst, bleiben dir nur folgende Möglichkeiten:

a) Nimm die Einbindung dieses iframes ganz raus. Dadurch erledigt sich auch dieses Problem.

b) Nimm Kontakt mit dem Betreiber auf der o.g. Script bereitstellt und bitte ihn um eine Anpassung (imho unwahrscheinlich, dass er das macht - ist schließlich absichtlich so).

c) Programmiere mit einer Webprogrammiersprache, dass Du die o.g. runterlädst und sie erst danach einbindest. Das ginge bspw. mit PHP.
 
Werbung:
Zurück
Oben