function right(e) {
if (navigator.appName == "Netscape" && (e.which == 1 )) return false;
else if (navigator.appName == "Microsoft Internet Explorer" && (event.button
== 1 )) {
alert("hvad tror du selv???");
return false;
}
return true;
}
document.onmousedown=right;
document.onmouseup=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (document.layers) window.captureEvents(Event.MOUSEUP);
window.onmousedown=right;
window.onmouseup=right;
</script>
virker fint i msie.
/Marten
"MooreHojer" <simon@moorehojer.dk> skrev i en meddelelse
news:42ad5d3a$0$18637$14726298@news.sunsite.dk...
> >2 & 3- tallet i "e.which == 3" angiver at det er knap 2 og 3 der skal
> >tjekkes på. Dette er din højrekliksknap og en evt. 3. knap.
>>
>> Ændre du dette til 1 er det venstreklik knappen der tjekkes på. Så skulle
>> det gerne virke.
>
> Sådan her?
>
> <SCRIPT LANGUAGE="JavaScript1.1">function right(e) {
> if (navigator.appName == "Netscape" && (e.which == 3 || e.which == 1))
> return false;else if (navigator.appName == "Microsoft Internet Explorer"
> &&
> (event.button == 1 || event.button == 3)) {alert("hvad tror du selv???");
> return false;}return
> true;}document.onmousedown=right;document.onmouseup=right;
> if (document.layers) window.captureEvents(Event.MOUSEDOWN);
> if (document.layers) window.captureEvents(Event.MOUSEUP);
> window.onmousedown=right;window.onmouseup=right;</script>
>
> Det virker ikke...
>
>> At jeg så undre mig over hvad du skal bruge det til er en helt anden sag,
>> men der er nok en fornuftig forklaring :)
>
> Til en downloadside hvor brugeren skal tvinges til at højreklikke og sige
> gem som, i stedet for at klikke på linket og komme til at åbne filen i
> browservinduet...
>
> --
> Moore Hojer
>
http://validator.w3.org/
>
http://jigsaw.w3.org/css-validator/