Terkel Hansen <inf_wapper@hotmail.com> writes:
> jeg har en hjemmeside sammen med en kammerat, med billeder, som
> vi godt vil beskytte....
Ærgerligt. Det kan ikke lade sig gøre at beskytte det mod selv
almindelige brugere. Folk der faktisk ved noget om HTML, HTTP eller
Javascript er helt ustoppelige.
(Hint: File>Save as, og vælg "Save as type" = "Wep page, complete"
Eller: Drag-n-drop
Eller: slå javascript fra)
> vi bruger en java kode, som forhindre at man kan højre klikke:
I nogle browsere (fx ikke min).
> <script language="JavaScript">
Brug
<script type="text/javascript">
Type-attributten er påkrævet i HTML 4, og er altid tilstrækkelig.
> function click() {
> if ((event.button==2) & (navigator.appName=="Microsoft Internet
> Explorer")) {
> alert('Copyright WappeR.Tk') } }
> document.onmousedown=click
Det slår fuldstændigt højreklik fra, hvilket er ganske irriterende for
folk som bruger hørjrekliksmenuen til noget. Sørg i det mindste for at
det kun er på billedet at der sker noget (eller ikke sker noget, om
man vil).
Dette script virker ikke engang i IE. Man kan højreklikke, og så fjerne
alert'en med return, og så dukker menuen op.
Prøv i stedet:
<script type="text/javascript">
document.images['navnPåImg'].oncontextmenu = function(){return false;};
</script>
Eller endnu bedre:
<img src="mithemmeligebillede.png" oncontextmenu="return false">
> og har fundet ud af at hvis man retter lidt i koden kan man
> blokkere venstra musseknap også... men det vi gerne ville have er
> hvis man kunne blokkere begge knapper, for at låse dele af siden,
> da vores side er delt op i flere frames..... Jeg har prøvet at
> indsætte koden 2 gange.... men det virker kun på 1 knap af
> gangen.... :( Hjælp hva gør jeg???
Jeg forstår ikke helt hvad du vil ... forhindre *begge* knapper?
Det vil da være helt hen i vejret! (men nemt:
document.onmousedown = function(){return false;};
)
Er det kun på nogle dele af en side?
Venstre knap er ufarlig, med mindre du har link på siden, og så skal man
da kunne klikke på dem :)
Jeg tror du skal forklare lidt mere præcist hvad det er du forsøger at
opnå.
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
DHTML Death Colors: <URL:
http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'