Avatar billede zekedk Novice
19. oktober 2003 - 21:26 Der er 9 kommentarer og
1 løsning

Ingen højreklik på billede

Hejsa...

Jeg har set et sted som jeg ikke kan huske hvad hedder, at man ikke kan højreklikke på siden... Er ved at lave en side hvor jeg ikke vil have at alle bare kan gemme billederne på computeren. Har set et sted at hvis man klikker sker der ikke noget og det er lige meget om det er højre eller venste klik... Det er nemlig smart for hvis man osse har noget tekst så kan man heller ikke markere det, og hvis man har nogen billeder kan man ikke gemme dem på sin computer... Nogen der kan hjælpe med et sådan script?

Morten
Avatar billede erikjacobsen Ekspert
19. oktober 2003 - 21:28 #1
Selv om du får sådan et script, kan 98% af dine brugere alligevel gemme billeder og tekst.
Og hvad så?
Avatar billede zekedk Novice
19. oktober 2003 - 21:29 #2
Hvordan kan de det? Jeg hr set en side hvor man ikke kan markere noget og højreklikke... Men jo man kan jo altid bare vælge filer også gem side... Men jeg vil gerne have sån et script...
Avatar billede dr0zie Nybegynder
19. oktober 2003 - 21:30 #3
<script language="Javascript1.2">

// (C) 2000 www.CodeLifter.com
// http://www.codelifter.com
// Free for all users, but leave in this header

// Set the message for the alert box
am = "TEXT";

// do not edit below this line
// ===========================
bV = parseInt(navigator.appVersion)
bNS = navigator.appName=="Netscape"
bIE = navigator.appName=="Microsoft Internet Explorer"

function nrc(e) {
if (bNS && e.which > 1){
alert(am)
return false
} else if (bIE && (event.button >1)) {
alert(am)
return false;
}
}

document.onmousedown = nrc;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (bNS && bV<5) window.onmousedown = nrc;

</script>
Avatar billede erikjacobsen Ekspert
19. oktober 2003 - 21:31 #4
Ok - måske du tilhører de resterende 2%. Jeg skal bestemt ikke stå i vejen for at
du får det script - gør bare opmærksom på at det ikke yder den beskyttelse du tror.
Avatar billede dr0zie Nybegynder
19. oktober 2003 - 21:31 #5
det er denne du søger:

<script language="JavaScript">
<!-- // Begin hiding from old browsers
// (Rightclick:) This section disables right click in MSIE and Netscape
function right(evnt) {
if (navigator.appName.toUpperCase().match(/NETSCAPE/) != null) {
if (evnt.which >= 2){
alert("Sorry this function is disabled, by Webmaster");
return false;
}
}
else
if (event.button>=2)
alert(" Kontakt mig via email hvis du &#40209;sker at g&#40213;e brug af elementer fra min hjemmeside! ");
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
// (Resize:) End rightclick disable section


// End hiding -->
</script>
Avatar billede skovenborg Nybegynder
19. oktober 2003 - 21:32 #6
selvom du ikke kan markere noget eller højreklikke kan du stadig godt få fat på alt hvad der er på siden - du kan jo bare gemme den ;-)
Avatar billede zekedk Novice
19. oktober 2003 - 21:32 #7
Nej det er
Avatar billede dr0zie Nybegynder
19. oktober 2003 - 21:34 #8
ok der er den sorry skrev forkert:

<script>
<!--
// CREDITS:
// No Right Click Script without Ugly Alert-Box
// by Urs Dudli and Peter Gehrig
// Copyright (c) 2000 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.24fun.com/fast/index.html
// info@24fun.com
// 10/12/2000

// IMPORTANT:
// If you add this script to a script-library or a script-archive
// you have to insert a link to http://www.24fun.com/fast/index.html
// right into the webpage where the script will be displayed.

// CONFIGURATION:
// Go to http://www.24fun.com/fast/index.html, open category 'utility' and
// download the script-file with step-by-step instructions for easy configuration

function right(e) {
    if (document.layers && (e.which==3 || e.which==2))  {
        window.status="NO RIGHT CLICK ALLOWED!"
        return false;
    }
    else if (document.all && (event.button==2 || event.button==3)) {
        window.status="NO RIGHT CLICK ALLOWED!"
        openclosewindow()
        return false;
    }
}

function openclosewindow() {
    var windownews=window.open("", "", "status=no,location=no,toolbar=no,menubar=no,resizable=no,scrollbars=no,width=50,height=50,top=20000,left=200");
    windownews.close()
}
if (document.all) {
    document.onmouseup=right;
    window.onmouseup=right;
}
if (document.layers) {
    document.captureEvents(Event.MOUSEDOWN);
    document.onmousedown=right;
}
//-->
</script>
Avatar billede zekedk Novice
19. oktober 2003 - 21:34 #9
Til Erik Jacobsen

Det er jeg absolut godt klar over... Jeg kan få fat i alt på en hjemmeside.. Hvis jeg vil... Men jeg lader normailt være for jeg hader selv når folk nakker mit... Men hvis du ikke kan hjælpe mig med andet end at svine mig til så syns jeg du skulle lade være med at svare... Jer er jo ligesom ikke dum..
Avatar billede roenving Novice
19. oktober 2003 - 22:26 #10
>>zekedk

-- øeh, hvor er det lige at du bliver svinet til eller erik svarer ?-|

-- at jeg lige er fuldstændig enig med erikjacobsen i dette hjørne betyder faktisk også, at jeg mener det er tåbeligt at ofre kræfter på noget som er decideret uvirksomt i langt de fleste tilfælde, men det betyder normalt ikke at jeg vil undlade at kigge på et spørgsmål, men jeg kan da godt love dig at jeg vil undlade at kigge på dine spørgsmål i fremtiden !-(
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