Hi Infernal,
Mit dem was du machen willst, wirst du nicht glücklich und wenn jemand Javascript ausgeschaltet hat sieht er den Pfad doch sowieso wieder.
Eine bessere Lösung wäre hier mit mod_rewerite zu arbeiten (gehe davon aus das du Apache hast). Du könntest dort eine Referer Prüfung einbauen und bei falschem Referrer kriegt die Person dann z.B. eine Textdatei wo drin steht "Och Sie tun mir aber Leid, sie sehen nichts :-(" oder in der Art.
Alternativ könntest du auch noch für Bilder eine Rewrite Rule angeben und bei falschem Referer z.b. ein Bild ausgeben, wo drauf steht "Dieses Bild ist geklaut von www.xy.de", womit du auch noch Werbung für deine Homepage machen würdest, wenn jemand anderes das Bild in seine Homepage tut.
Ein Hinweis allerdings noch: Du solltest einen leeren Referer auch als gültig werten, denn wenn ein Browser keinen Referrer übermittelt, kriegt die Person auch dann die falschen Sachen, wenn Sie die Sachen von deiner Homepage aufruft.
MfG, Dennis.
Mein SelfCode: ie:{ fl:{ br:^ va:) ls:< fo:) rl:( n4:& ss:) de:> js:( ch:{ sh:( mo:} zu:|
Zufällige Hinweise:
Wer die </faq/> gelesen hat, ist klger!
... und wei wie man Links macht ;-)