Ok, also nehmen wir mal an, die brillianteste Argumentation hat beim Kunden nicht gefruchtet.
Ich kann deine Argumente verstehen und er auch.
Aber er will nun mal... als zusätzlichen Copyrightschutz.
Dann muss man das ganze halt als Herausforderung sehen.
Es klappt auch schon nicht schlecht:
www.php-city.de/philipp/jstest.html
Nur der Netscape 6.2, der Hundling will nicht so recht, kennt jemand die Besonderheit, wenn´s sogar der 4.7er macht?
Hier is mal der Quelltext:
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function Foto(img){
foto1= new Image();
foto1.src=(img);
Controlla(img);
}
function Controlla(img){
if((foto1.width!=0)&&(foto1.height!=0)){
viewFoto(img);
}
else{
funzione="Controlla('"+img+"')";
intervallo=setTimeout(funzione,20);
}
}
function viewFoto(img){
breite=foto1.width+20;
hoehe=foto1.height+20;
string="width="+breite+",height="+hoehe+",menubar=no,scrollbars=no,status=no,toolbar=no";
fenster=window.open("","",string);
fenster.document.open()
fenster.document.write("<html><head><title></title></head><body>")
fenster.document.write("<SCRIPT LANGUAGE=\"JavaScript\">")
fenster.document.write("function right(e) {")
fenster.document.write("if (navigator.appName == 'Netscape' &&")
fenster.document.write("(e.which == 3 || e.which == 2))")
fenster.document.write("return false;")
fenster.document.write("else if (navigator.appName == 'Microsoft Internet Explorer' && ")
fenster.document.write("(event.button == 2 || event.button == 3)) {")
fenster.document.write("document.write(\"\");")
fenster.document.write("return false;")
fenster.document.write("}")
fenster.document.write("return true;")
fenster.document.write("}")
fenster.document.write("document.onmousedown=right;")
fenster.document.write("document.onmouseup=right;")
fenster.document.write("if (document.layers) window.captureEvents(Event.MOUSEDOWN);")
fenster.document.write("if (document.layers) window.captureEvents(Event.MOUSEUP);")
fenster.document.write("window.onmousedown=right;")
fenster.document.write("window.onmouseup=right;")
fenster.document.write("</SCRIPT>")
fenster.document.write("<img src=")
fenster.document.write(img)
fenster.document.write(">")
fenster.document.write("</body></html>")
fenster.document.close()
}
// End -->
</script>