Avatar billede oxygenic Nybegynder
03. juli 2003 - 16:18 Der er 10 kommentarer og
1 løsning

NoRightClick script?

Hej eksperter.
Jeg har før haft et "script" som gjorde det muligt ikke at kunne bruge højre museknap. Jeg leder ikke efter et JScript (JavaScript) men tvært imod en løsning i ren html. Mener at det var en lille stump kode som man smed ind i headeren? kan det passe?

mvh
Oxygenic
Avatar billede ztyxx Nybegynder
03. juli 2003 - 16:20 #1
hvad vil du opnå med at disable højreklik, det er til større irritation end til gavn, du kan alligevel ikke skjule din kode hvis det er det du ønsker
Avatar billede hyperactive Nybegynder
03. juli 2003 - 16:20 #2
Du kan ikke lave det uden JavaScript....

Men smid følgende ind imellem dine <head> tags:

    <script language=JavaScript>
<!--
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
// -->
</script>
Avatar billede janemil Nybegynder
03. juli 2003 - 16:21 #3
Der skal bruges javascript
<script language=JavaScript>
        <!--
        function clickIE() {if (document.all) {return false;}}
        function clickNS(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=clickNS;}
        else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
        document.oncontextmenu=new Function("return false")
        // -->
        </script>
Avatar billede hoejrup Nybegynder
03. juli 2003 - 16:23 #4
Det hjælper aligevel ikke noget, for du kan altid kopiere data på den ene eller anden måde.

/per
Avatar billede rangerbs Nybegynder
03. juli 2003 - 16:25 #5
helt enig med hoejrup og ztyxx :D

Det er MEGET irreterende
Avatar billede oxygenic Nybegynder
03. juli 2003 - 16:25 #6
Jeg sagde at det ikke skulle være et JavaScript, også giver i mig et javascript.
Jeg ved at der findes en anden mulighed.
Avatar billede oxygenic Nybegynder
03. juli 2003 - 16:29 #7
Der findes en eller anden form for 'meta'-tag som deaktivere højre museknap.
Avatar billede janemil Nybegynder
03. juli 2003 - 16:32 #8
Den findes ingen meta tags som gør det.
http://vancouver-webpages.com/META/FAQ.html
Avatar billede roenving Novice
03. juli 2003 - 16:35 #9
Det er som rangerbs, ztyxx og hoejrup siger noget af det mest irriterende, hvis computeren lige pludselig begynder at opføre sig ordentligt, men jeg tror også jeg skal bruge det en enkelt gang for at forhindre brugeren 'i at gøre skade på sig selv'-)

<meta http-equiv="imagetoolbar" content="no">
<meta http-equiv="imagetoolbar" content="false">
Avatar billede oxygenic Nybegynder
03. juli 2003 - 16:41 #10
Min fejl, undskyld...
mente at det var et <body>-tag ... noget med:
<body oncontextmenu="return false">
eller sådan noget ... kan dette passe?
Avatar billede ztyxx Nybegynder
03. juli 2003 - 16:43 #11
det ser da ud til at virke....
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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