martes

Bloquear el botón secundario del mouse

Aunque parezca complicado este truco esta comenzando a hacerse famoso, sobre todo en sitios donde abundan imágenes, ya que dificulta la extracción de las mismas. Por supuesto que no es algo que "imposibilite" la extracción, ya que con un simple guardar como... queda todo lo que forma dicha página almacenado en el disco. Pero para aquellos que quieran saber como funciona aquí va el script.
<script>


<!--

function BrowserCheck() {

var b = navigator.appName

if (b=="Netscape") this.b = "ns"

else if (b=="Microsoft Internet Explorer") this.b = "ie"

else this.b = b

this.version = navigator.appVersion

this.v = parseInt(this.version)

this.ns = (this.b=="ns" && this.v>=4)

this.ns4 = (this.b=="ns" && this.v==4)

this.ns5 = (this.b=="ns" && this.v==5)

this.ie = (this.b=="ie" && this.v>=4)

this.ie4 = (this.version.indexOf('MSIE 4')>0)

this.ie5 = (this.version.indexOf('MSIE 5')>0)

this.min = (this.ns

this.ie)

}



is = new BrowserCheck()

document.onmousedown = mouseDown

if (is.ns) document.captureEvents(Event.MOUSEDOWN)



function mouseDown(e) {

if ((is.ns && e.which == 1)

(is.ie && event.button == 1)) {

}

else {

if (is.ie) alert("En Mardelsitios Noooo !!!")

else if (is.ns) setTimeout('alert("En Abcom Noooo !!!")',50)

}

}

//-->

</script>





Como ven, está formado por dos funciones. La primera identifica el navegador. La segunda detecta la pulsación del mouse y pasa el mensaje con la función que a cada navegador le corresponde.

Fuente: http://www.mardelsitios.com.ar/trucos/botonoff.htm

0 comentarios:

Publicar un comentario

Deja tu comentario. Gracias!!!