Hallo Damian,
Also, da Du Screenshot als gilt nicht bezeichnest, weis ich nicht genau, was es soll. Wenn jemand das Bild haben will, kriegt er/sie es auch. Und ein solches script ist reichlich viel aufwand. Stellst Du das Bild als Hintergrundgraphik in eine Tabelle, erscheint es zwar im Cache, aber ein abspeichern mit der rechten Maus ist nicht möglich. Das Gemeine daran ist, dass dem User vorgegaukelt wird, es würde funktionieren, sprich der Browser speichert etwas, was dann auch noch *.gif oder *.jpg heist, aber beim Öffnen guckt er/sie in die Röhre!!!!
Die Methode funzt nur in der 4er Browsergeneration und im Netscape darfst Du das geschützte Leerzeich in der Tabellenzelle nicht vergessen, aber erstens ist der Marktanteil der 4er Browser sehr hoch und zweitens ist der Aufwand geringer.