HILFE: Suchmaschinen zerreissen Framesets
jan
- html
0 Tobias K.0 Mathias Bigge0 jan
0 MudGuard
Hallo,
ich suche nach einer einfachen Lösung ( höchstens JS, nur sehr rudimentäre JavaScript Kenntnisse vorhanden)
um zu verhindern, dass bei einem extern eintreffenden Besucher diese
einzelne Seiten ohne das drumherum-Frame-
set isoliert aufrufen kann.
Beispiel:
Ein Frameset ABC definiert einen kleinen Bereich des fensters
als Platz für eine Datei mit dem Inhaltsverzeichnis (1234.htm)
und einen
großen Frame für den eigentlichen Seiteninhalt. (z.B. xyz.htm)
Jetzt referenziert eine Suchmaschine irgendeine einzelne Seite xyz.htm
Ein Besucher kommt via dieser suchmaschine auf dieser Einzelseite an und
sieht nur diese, nicht jedoch das Inhaltsverzeichnis,
denn nicht das Frameset
sondern diese Einzelseite wurde ja aufgerufen.
Wie läßt sich mit möglichst einfachen Mitteln erzwingen, daß beim Aufruf
der Seite XYZ die Seite im Frameset ABC zusammen mit der Seite 1234
dargestellt wird und nicht isoliert ?
Dafür muss es doch eine gut dokumentierte Lösung irgendwo im globalen Dorf geben.
Danke an alle, die helfen
Jan
Hallo jan,
um zu verhindern, dass bei einem extern eintreffenden Besucher diese
einzelne Seiten ohne das drumherum-Frame-s
et isoliert aufrufen kann.
gibt es schon:
http://aktuell.de.selfhtml.org/artikel/javascript/dyn-frames/index.htm (javascript)
evtl. http://aktuell.de.selfhtml.org/artikel/phpasp/php-frames/index.htm (php)
Grüße aus Nürnberg
Tobias [der über die Überschrift schon etwas schmunzeln musste :-)]
Hi jan,
ein bekanntes Problem:
Dafür muss es doch eine gut dokumentierte Lösung irgendwo im globalen Dorf geben.
http://www.selfaktuell.teamone.de/artikel/javascript/dyn-frames/index.htm
Da ist eine. Kleiner Wermuthstropfen: Wenn Du Dir die Seiten lokal auf dem Browser ansehen will, versucht der auch dann aus dem Netz das Frameset nachzuladen. Musst bei der Bearbeitung also das Script auskommentieren....
Viele Grüße
Mathias Bigge
Hi jan,
ein bekanntes Problem:
Dafür muss es doch eine gut dokumentierte Lösung irgendwo im globalen Dorf geben.
http://www.selfaktuell.teamone.de/artikel/javascript/dyn-frames/index.htmDa ist eine. Kleiner Wermuthstropfen: Wenn Du Dir die Seiten lokal auf dem Browser ansehen will, versucht der auch dann aus dem Netz das Frameset nachzuladen. Musst bei der Bearbeitung also das Script auskommentieren....
Viele Grüße
Mathias Bigge
Hallo Mathias,
mit dem Script habe ich mich schon eifrig rumgeärgert, sowohl
lokal ( dachte mir das), als auch auf dem Server.
Ich bin nun nicht der Programmiercrack und hatte so meine kleinen
Verständnisprobleme mit der Dokumentation dabei.
Naja, danke für alle Hinweise, ich probiere es mal weiter....
Jan
Hi jan,
versuch mal zu vermeiden, ganze Postings zu zitieren, lösch einfach bis auf die Aussagen, auf die Du Dich beziehen willst, alles weg.
mit dem Script habe ich mich schon eifrig rumgeärgert, sowohl
lokal ( dachte mir das), als auch auf dem Server.
Eigentlich musst Du nur gut überlegen, welche Namen Du einsetzen musst, damit alles auf Dein Frameset passt. Um ein wenig herumzuprobieren, lohnt es sich, einfach mal nur die Frameset-Definition und eine Unterseite in ein eigenes Verzeichnis zu legen, damit alles schön übersichtlich bleibt.
Wenn's nicht klappt, kannst Du hier ruhig noch einmal nachfragen.
Viele Grüße
Mathias Bigge
Hi,
neben den genannten Lösungen gibt es natürlich noch eine andere:
verzichte auf Framesets.
cu,
Andreas
Hi MudGuard,
ich hab schon gedacht, ob nicht wenigstens einer meine hochgesteckten Erwartungen befriedigen könnte, war doch einige Minuten lang enttäuscht, doch dann kam:
neben den genannten Lösungen gibt es natürlich noch eine andere:
verzichte auf Framesets.
Danke!
Viele Grüße
Mathias Bigge