Keine Frames erzwingen
pnoq
- javascript
Hallo,
Wie kann ich es erzwingen, dass meine Seite ohne Frames angezeigt wird, d.h. ich will nicht, dass fremde Seiten meine Seite in einem ihrer Frames anzeigen.
Ich habe mir dieses JavaScript geschrieben:
if (top.location.href != location.href) {
top.location.href = location.href;
}
Wenn das Script ausgeführt wird, kommt allerdings immer dieser Fehler: "Erlaubnis verweigert". Der Fehler tritt in der zweiten Zeile des geposteten Scripts auf.
MfG
pnoq
Hi,
if (top.location.href != location.href) {
Wenn das Script ausgeführt wird, kommt allerdings immer dieser Fehler: "Erlaubnis verweigert". Der Fehler tritt in der zweiten Zeile des geposteten Scripts auf.
hast Du mal nach eben dieser Meldung im Archiv gesucht? Solltest Du aber.
Noch'n kleiner Tipp: Nicht nur die Location des Fensters wäre in dem Fall anders, sonders das Fenster selbst.
Cheatah
Hallo,
Wenn das Script ausgeführt wird, kommt allerdings immer dieser Fehler: "Erlaubnis verweigert". Der Fehler tritt in der zweiten Zeile des geposteten Scripts auf.
Probier's mal mit diesem Script aus SelfHTML: http://selfhtml.teamone.de/javascript/beispiele/seitenanzeige.htm#quelltext, vielleicht klappt's damit.
Grüße aus Darmstadt,
Benjamin
Probier's mal mit diesem Script aus SelfHTML: http://selfhtml.teamone.de/javascript/beispiele/seitenanzeige.htm#quelltext, vielleicht klappt's damit.
Danke, damit klappt es.
Ich wusste, dass das Script irgendwo in SelHTML zu ist, aber ich konnte es nicht finden :)
Probier's mal mit diesem Script aus SelfHTML: http://selfhtml.teamone.de/javascript/beispiele/seitenanzeige.htm#quelltext, vielleicht klappt's damit.
Danke, damit klappt es.
Ich wusste, dass das Script irgendwo in SelHTML zu ist, aber ich konnte es nicht finden :)
Oh, geht doch noch nicht. Die Seite wird in einem neuen Fenster geöffnet und der Fehler wird im alten angezeigt (IE).
Im Netscape 7 kommt kein Fehler und die Seite wird auch im selben Fenster angezeigt. Dafür wird allerdings ein anderen geöffnetes Browserfenster aktiviert. Ein Bug, nehme ich mal an.
Scheint so, als wäre mein Problem nicht zu lösen.
MfG
pnoq