Avatar billede bongo20 Nybegynder
17. december 2004 - 13:56 Der er 5 kommentarer og
2 løsninger

højreklik i browseren

Hejsa!

Jeg har set nogle sider hvor man forhindrer brugeren i at hente de billeder der ligger på siden.
Man får i stedet en besked om at billedet er underlagt copyright.
Andre sider styrer selv hvad der sker når man højreklikker på deres side.

Hvordan går man det?
Avatar billede yellow Nybegynder
17. december 2004 - 14:12 #1
Du kan ikke forhindre det.
Det eneste du kan gøre er at gøre det lidt mere besværligt for en "uerfaren bruger".
Avatar billede driis Nybegynder
17. december 2004 - 19:03 #2
Som yellow skriver, kan "beskyttelsen" nemt brydes.

Men hvis du vil lave det, skal du bruge Javascript eller lign. Et eksempel:

<script language="javascript">       
       
        ///////////////////////////////////
        function clickIE4(){
            if (event.button==2){
                return false;
            }
        }

        function clickNS4(e){
            if (document.layers||document.getElementById&&!document.all){
                if (e.which==2||e.which==3){           
                    return false;
                }
            }
        }
       
        if (document.layers){
            document.captureEvents(Event.MOUSEDOWN);
            document.onmousedown=clickNS4;
        }
        else if (document.all&&!document.getElementById){
            document.onmousedown=clickIE4;
        }

        document.oncontextmenu=new Function("return false")
</script>
Avatar billede bongo20 Nybegynder
20. december 2004 - 10:30 #3
ok, ser ud til at virke,.. men hvordan kan det så brydes da?
Avatar billede yellow Nybegynder
20. december 2004 - 10:35 #4
Der er mange måde at bryde det på...
Kan vælge at se kildekoden, og derudfra få den direkte sti til et billede.
Kan vælge at slå javascript fra...så virker ovenstående script slet ikke.
Kan vælge (IE) Filer->Gem Som->Webside fuldstændig, så får du samtlige billeder på siden hentet ned i en mappe på din computer.
+ mange flere

Generelt, alt hvad brugeren kan se via en browser kan du ikke "beskytte"...
Avatar billede bongo20 Nybegynder
20. december 2004 - 11:07 #5
ok, men hvis man nu bruger showmodaldialog, hvor du slet ikke kan højreklikke, hvad er så forskellen ?
Avatar billede yellow Nybegynder
20. december 2004 - 12:30 #6
Eneste forskel er metoden til at omgå det på...du kan som sagt ikke forhindre det.
Måske hvis du viser dine billeder via flash eller noget...men jeg har ikke rigtig styr på flash, så er ikke helt sikker på den.
Avatar billede bongo20 Nybegynder
20. december 2004 - 22:28 #7
ok,.. tak for hjælpen begge
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester