webForumDet fria alternativet

Högerklick

HTML & CSSur HTML, XHTML & CSS

21 svar · 1 076 visningar · startad av SoulGod · sida 2 av 2

Frågan, av SoulGod

Jag behöver deaktivera högerklicksmenyn (vill inte någon ska kunna spara mina bildeR) hur gör jag detta? Måste fungera både i Iexplore & FireFox. Vill även få bort WinXp's bildhantering eller vad det är som dyker upp när man har musen över bild. Hjälp mig någon. /Martin

Läs frågan i sin helhet →
Medlem sedan feb. 20041 816 inlägg
#21

Ska du använda ett skript som stänger av höger musknapp se då till att bara göra det när det är bilder som högerklickas! Det är ju idiotiskt att stänga av den funktinaliteten på hela sidorna, många föredrar faktiskt att navigera fram och tillbaka via just högerklick och tro det eller ej; att tvinga dina besökare att ändra sina vanor är ingen hit.

Medlem sedan juli 2003270 inlägg
#22

Här är ett script som tar bort högerklick bara på bilder...

<script type="text/javascript"  src="script.js">
/*
Disable right click script II (on images)- By Dynamicdrive.com
For full source, Terms of service, and 100s DTHML scripts
Visit http://www.dynamicdrive.com
*/

var clickmessage="Please don't take these graphics. \r Thanks! \r"

function disableclick(e) {
if (document.all) {
if (event.button==2||event.button==3) {
if (event.srcElement.tagName=="IMG"){
alert(clickmessage);
return false;
}
}
}
else if (document.layers) {
if (e.which == 3) {
alert(clickmessage);
return false;
}
}
else if (document.getElementById){
if (e.which==3&&e.target.tagName=="IMG"){
alert(clickmessage)
return false
}
}
}

function associateimages(){
for(i=0;i<document.images.length;i++)
document.images[i].onmousedown=disableclick;
}

if (document.all)
document.onmousedown=disableclick
else if (document.getElementById)
document.onmouseup=disableclick
else if (document.layers)
associateimages()
</script>

Annars håller jag med om att det är lönlöst! Installera bara Opera och surfa runt och ta vad du vill ha!

Använd absolut inte HTML Guard eller andra såna program! Det LÅSER i vissa fall hela webläsaren för besökarna - bara för att man högerklickat. Inte för att sno några bilder - utan för att navigera på sajten. Du kommer att förlora besökare på det. Garanterat!

127 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)