Sven Rautenberg: deeplinks verhindern!! Urheberrecht

Beitrag lesen

Moin!

Ich eine Homepage mit frames.
Mir passiert es immer wieder, daß andere Teile aus meiner Homepage bei sich einbinden.
Kann man den Framenamen irgendwie abfragen, um so ein einbinden zu verhindern.

Benutze keine technischen Mittel - die können versagen oder sogar das Gegenteil bewirken.

Benutze rechtliche Mittel. Das Einbinden einer fremden Seite in ein eigenes Frameset ist in Deutschland anerkanntermaßen nicht erlaubt. Setze dich mit dem Webmaster der anderen Seite auseinander, schreibe eine entsprechende Mail, in der du rechtliche Schritte androhst (oder auch einfach mal eine kostenpflichtige Abmahnung), oder mahne die Gegenseite direkt ab (das ist aber die nicht so nette Variante).

Deeplinks hingegen wirst du hinnehmen müssen, sofern die andere Seite nicht (wie beim Frameeinbinden) den Eindruck erweckt, es handele sich um eine eigene Leistung.

Irgendwie so:

<script type="text/javascript">
<!--
 if(frame name="haupt")
  top.location=self.location;
//-->
</script>

oder so:

<script language="JavaScript">
   <!-- 1
          if (window.frames['haupt']) {
window.top.location.href="http://www.stadtplan-region-nuernberg.de"
}
//-->
</script>

Wenn das Top-Fenster nicht von dir (bzw. deiner Domain) kommt, darfst du per Javascript nicht auf den Namen zugreifen - die Javascript-Same-Origin-Policy greift da und verhindert den Zugriff. Es kommt dann die berühmte Fehlermeldung "Zugriff verweigert", die aber keinerlei Hinweis gibt, dass deine Seite in einem fremden Frameset geladen wurde.

Ich bin mir nicht sicher, wie sich dieser verweigerte Zugriff in Javascript auswirkt. Das mußt du mal testen, welchen Fensternamen du dann kriegst. Wenn du deinen Namen kriegst, ist ja offenbar alles in Butter, wenn du keinen Namen kriegst, bist du entweder nicht in deinem Frameset, oder in einem fremden Frameset.

PS: Die notwendigen Hinweise zu Fenstern stehen in:
http://selfhtml.teamone.de/javascript/objekte/index.htm - window und frames
sowie beispielsweise in
http://aktuell.de.selfhtml.org/tippstricks/javascript/fensterzugriff/

- Sven Rautenberg

--
"Bei einer Geschichte gibt es immer vier Seiten: Deine Seite, ihre Seite, die Wahrheit und das, was wirklich passiert ist." (Rousseau)