miércoles, 6 de enero de 2010

Script Utiles (bloquear copiado de pagina, cancelar click derecho,etc)

Hora en la barra de estado:

<script language="JavaScript">
<!--
mensaje=" |======|
www.***.com "
function hora() {
var h = new Date();

window.status="|======| "
+ h.getHours() +":"+ h.getMinutes() +""
+mensaje ;
window.setTimeout('hora()',100);
}
hora()
//-->
</script>
Barra de estado Animada:

<script language="JavaScript">
tempo = 10;
chars = 5;

texto = "-- Ingresa el texto aquí --";
wtexto = new Array(33);

wtexto[0] = texto;
blnk = " ";//Mantén estos espacios
for (i = 1;
i < 32; i++) {
b = blnk.substring(0, i);
wtexto = "";
for
(j = 0; j < texto.length; j++) wtexto[i] = wtexto[i] + texto.charAt(j) + b;
}
function animastatus() {
if (chars > -1) str = wtexto[chars];

else str = wtexto[0];
if (chars-- < -40) chars = 31;
status =
str;
clearTimeout(tempo);
tempo = setTimeout("animastatus()", 150);

}
animastatus()
</script>


Cambiando la barra de estado:
¿Querés que la barra de estado cambie cuando el mouse pase sobre los enlaces?
¡Es fácil! Podés hacer que cualquier mensaje aparezca en la barra de estado del navegador cuando
alguien pase el mouse sobre los enlaces de tu página. Observá cómo hacerlo acá:
Ejemplo- El código HTML de un enlace común se parece al siguiente ejemplo:


<a href=fotos.html>Fotos del Viaje</a>

Sólo tenés que incluir el siguiente código:
ONMOUSEOVER="window.status='COLOCA EL
TEXTO AQUI';return true;" ONMOUSEOUT="window.status='';return true;"

Código<a href=fotos.html ONMOUSEOVER="window.status='COLOCA EL TEXTO
AQUI';return true;" ONMOUSEOUT="window.status='';return true;">Fotos del
Viaje</a>

Impide seleccionar el contenido de una pagina ya sean imágenes o texto.
Con ello evitas que te las puedan copiar.


<head>
<title>Impide seleccionar el contenido de una
pagina</title>
<script language="Javascript">
function
disableselect(e){
return false
}
function reEnable(){
return
true
}
document.onselectstart=new Function ("return false"
if (window.sidebar){

document.onmousedown=disableselect
document.onclick=reEnable
}

</script>
</head>

Este script impide que el teclado pueda ser utilizado.
Con ello puede evitar, por ejemplo, que se usen las teclas Control+C para copiar el contenido de tu
pagina.


<head>
<title>Teclado bloqueado</title>

<SCRIPT language=JavaScript>
function shant()
{

alert('Esta pagina no te permite usar el teclado, lo siento')
}

document.onkeydown=shant;
</SCRIPT>
</head>

Dificultar copia de página:


<Script language=JavaScript>
function right(e) {
if
(navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)){

alert("Coloca el mensaje aquí.";
return false;
}

else if (navigator.appName == 'Microsoft Internet Explorer' &&

(event.button == 2 || event.button == 3)) {
alert("Coloca el mensaje
aquí";
return false;
}

return true;
}
document.onmousedown=right;
if
(document.layers) window.captureEvents(Event.MOUSEDOWN);

window.onmousedown=right;
</script>

clic derecho cancelado

<script LANGUAGE="JavaScript1.1">

<!-- Adaptado por
Tk: Compatible con IE y NS -->

function derecha(e) {
if
(navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)){

alert('Botón derecho inhabilitado')
return false;
}

else
if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2)){
alert('Botón derecho inhabilitado')
}
}

document.onmousedown=derecha
</script>

Abrir una Web en Pop Up:


<script
language='JavaScript'>window.open('http://www.chenico.com', 'geoflotante',
'');</script>

No hay comentarios:

Publicar un comentario