TRUCOS aplicables en el HTML :
Redireccionar una página:
Si tenés una
dirección larga, y los servidores que te dan direcciones cortas no tienen buena
capacidad de almacenamiento o de taza de transferencia de datos, con este
código podés hacer que al escribir una dirección se abra otra, solo tenés que
insertar este código en el index.html del dominio corto poniendo tu dirección
actual donde está en verde:
<HTML>
<HEAD>
<TITLE>Redireccionado por www.CheNico.com</TITLE>
<SCRIPT LANGUAGE="JavaScript">
location.href='http://www.CheNico.com';
</SCRIPT>
</HEAD>
<BODY>
Abrir una Web en Pop Up:
Con este código
vamos a hacer que al entrar en nuestra página automáticamente se abra otra, ej.
otra Web nuestra, una sección que queremos mostrar, una publicidad, etc.
<script language='JavaScript'>window.open('http://www.chenico.com',
'geoflotante', '');</script>
No dejar seleccionar el texto
de nuestra Web:
Con este código
vamos a impedir que los visitantes seleccionen el texto de nuestra página para
luego copiarlo a otro lado.
<script
language="Javascript">
<!-- Begin
function disableselect(e){
return false
}
function reEnable(){
return true
}
document.onselectstart=new Function ("return false")
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
// End -->
</script>
Horas restantes para finalizar el día:
Con este código
insertamos un pequeño relojito que indica la cuenta regresiva de las horas,
minutos y segundos que faltan para finalizar el día.
<body>
<p>El reloj...</p>
<form name="Reloj">
<input type="text" size="7" name="tiempo"
value="mm:hh:ss" title="Tiempo restante para finalizar el
día">
<script language="JavaScript">
<!--
var tiempoAtras;
updateReloj();
function updateReloj() {
var tiempo = new Date();
var hora = 23-tiempo.getHours();
var minutos = 59-tiempo.getMinutes();
var segundos = 59-tiempo.getSeconds();
tiempoAtras= (hora < 10) ? hora :hora;
tiempoAtras+= ((minutos < 10) ? ":0" : ":") + minutos;
tiempoAtras+= ((segundos < 10) ? ":0" : ":") + segundos;
document.Reloj.tiempo.value = tiempoAtras;
setTimeout("updateReloj()",1000);
}
//-->
</script>
</form>
</body>
Recomendar Pagina:
Con este código
podemos hacer que si a un visitante le gustó nuestra Web, la recomiende a un
amigo escribiendo su dirección de correo electrónico en la casilla, al hacer
click en "Recomendar esta Web" se envía un mensaje de correo con el
asunto "Pienso que te puede interesar esta página..." y en el cuerpo
del mensaje aparece la dirección completa donde se encuentra el código y el
título de la misma.
<form
name="eMailer">
ENVÍA ESTA PÁGINA A UN AMIGO
<br>
Indica su e-mail:
<br>
<input type="text" name="address"
size="25">
<br>
<input type="button" value="Recomendá esta Web!"
onClick="mailThisUrl();">
</form>
<script language="JavaScript1.2">
var good;
function checkEmailAddress(field) {
// the following expression must be all on one line...
var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|
(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
if (goodEmail){
good = true
} else {
alert('Por favor introduce un e-mail valido')
field.focus()
field.select()
good = false
}
}
u = window.location;
m = "Pienso que te puede interesar esta página...";
function mailThisUrl(){
good = false
checkEmailAddress(document.eMailer.address)
if (good){
// the following expression must be all on one line...
window.location = "mailto:"+document.eMailer.address.value+"?subject="+m+"&body="+document.title+"
"+u;
}
}
</script>
Crear un Formulario o Libro de
Visitas:
Con este código
podemos crear un formulario para que complete el visitante. O también un libro
de visitas, luego que el visitante apriete el botón "enviar", los
datos serán enviados a tu casilla de correo.
<H2>Libro de visitas de www.CheNico.com</H2>
<FORM ACTION="mailto:tunombre@tuservidor.com"
METHOD="post">
<TABLE>
<TD ALIGN=RIGHT>Nombre:</TD>
<TD><INPUT type="text" size=36
name="nombre"></TD>
<TR><TD ALIGN=RIGHT>Direccion E-mail:</TD>
<TD><INPUT type="text" size=36
name="direccion"></TD>
<TR><TD ALIGN=RIGHT>como llegaste hasta esta pagina?</TD>
<TD><INPUT type="text" size=36
name="procedencia"></TD>
<TR><TD ALIGN=RIGHT>Tus comentatios:</TD>
<TD><TEXTAREA rows=5 cols=30
name="comentarios"></TEXTAREA></TD>
</TABLE>
<INPUT type="reset" value="Borrar todo"> <INPUT
type="submit" value="Enviar">
</FORM>
Cuadro explicativo de los enlaces:
Sorprendé a tus visitantes con este
asombroso truco. Al pasar el mouse sobre el link, aparece la explicación de ese
link en un cuadro con la cantidad de palabras que queramos poner.Solo tenés que reemplazar mis
direcciones por las tuyas, y el texto deseado por el tuyo.
<p>
<script language="JavaScript"><!--
function escribe(frase){document.desplaza.cuadro.value=frase; }
// --></script>
</p>
<table border="0">
<tr>
<td width="200"><p
align="center"><strong>Opciones.</strong></p>
<p><a href="http://www.CheNico.com"
onmouseover="escribe(' Página principal\n ----------------\n\n Cuando
hagas Click en este enlace irás directamente a la página de inicio de mi
web');">Página
principal</a><br>
<a href="http://usuarios.lycos.es/pauluk/trucosprin.htm"
onmouseover="escribe(' Trucos PC\n -----------\n\n Este enlace te llevará
a la página de Trucos PC en la que podés encontrar muchos más trucos
interesantes para realizar e incluir en tus páginas web');">Trucos
PC</a><br>
<a href="http://usuarios.lycos.es/pauluk/GLOSARIO.HTM"
onmouseover="escribe(' Glosario\n -------------- \n\n Diccionario de
Términos Informáticos. Enterate el significado de esas palabras de computación
que decís todos los días pero que no sabés exactamente qué
significa.');">Glosario</a><br>
</p>
</td>
<td><form name="desplaza">
<p><textarea name="cuadro" rows="8"
cols="30"
wrap="physical"></textarea></p>
</form>
</td>
</tr>
</table>
Insertar un sonido o música de
fondo:
Si quieren que los
visitantes escuchen una canción mientras visitan la Web, o simplemente
recibirlos con una melodía estilo presentación, este es el código que estabas
buscando. Solo tenés que guardar el sonido en el directorio raíz de tu servidor
e insertar el siguiente código html:
<BGSOUND
SRC="sonido.mid" LOOP=none>
<WIDTH=200 HEIGHT=55 AUTOSTART="true" LOOP="false"
HIDDEN="true">
Se recomienda usar
sonidos en formato "midi" que son los de menor peso.
Crear un link para download:
Si queremos poner
archivos para que los visitantes los puedan descargar a sus computadoras, solo
debemos subir ese archivo a nuestro servidor e insertar en nuestra Web el
siguiente código HTML:
<a
href="ejemplo.exe">Descripción del enlace </a>
No existe un comando que inicie la
descarga. Lo que sucede es que, siempre que aparece un tipo de archivo no
reconocido por el navegador, este comienza a descargarlo automáticamente.
Ejemplo: Si el navegador no logra abrir un archivo "zip"
(compactado), inicia la descarga automáticamente.
Subrayar un Link al pasar el mouse:
Con este código podemos lograr ese tan
conocido efecto que al pasar el mouse sobre un link, este se subraye. Podemos
hacer que tenga un color antes de visitar el link, y que tenga otro una vez
visitado.
<STYLE
type="text/css">
<!--
A:link {COLOR: red; TEXT-DECORATION: none}
A:visited {COLOR: gray; TEXT-DECORATION: none}
A:active {TEXT-DECORATION: none}
A:hover {COLOR: blue; TEXT-DECORATION: underline} -->
</STYLE>
</p>
<p><a href="l1.htm">El texto que
quieras.</a><br>
<a href="l2.htm">otro texto.</a><br>
<a href="l3.htm">Otro texto.</a><br>
</p>
Transformar el cursor en una mira:
Transformá la clásica flechita de
Windows en una mira de disparo.
<style
type="text/css">
<!--
body { cursor: crosshair}
-->
</style>
Comentario sobre un
link en la barra de estado:
Al pasar el mouse
sobre el link deseado, veremos en la barra de estado un comentario sobre éste.
Por ejemplo posicionen el mouse sobre Pauluk Computación y vean en la barra de
estado. (para verlo bien en ésta página pasen el mouse varias veces, ya que hay
otro código parecido que lo obstruye).
<a href="http://www.CheNico.com"
onmouseout="window.status=''"
onmouseover="window.status='Acá aparece el mensaje que quieras';return true">
Pauluk Computación</a>
Dificultar
copia de página:
Con este recurso sencillo podemos hacer más
difícil el acceso al código-fuente o la copia de
imágenes de nuestro sitio.
Cuando el visitante haga click con el botón derecho del mouse, surgirá un
mensaje creado previamente por nosotros. Recordemos que a algunas personas no les gusta este tipo
de bloqueo. Nosotros tenemos que
decidir si queremos incluirlo
o no en nuestras páginas.
Podemos colocarlo antes de la etiqueta <html>
o después de la etiqueta <body>.
<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>
Nota: Para evitar este truco,
también hay un contratruco, si entrás a una página que tiene este
truco que no te deja copiar imágenes o texto, solo tenés que hacer click con el
botón derecho del mouse sobre la barra de estado y sin soltarlo arrastrarlo
hasta la imágen. Listo, se abrirá el menú como si la página no estuviese
bloqueada a la copia. Hay que tener en cuenta que muy poca gente conoce este
truco, por lo tanto podés usar tranquilo el truco de bloqueo.
Establecer una página como inicio:
Este código html
te sirve para crear un link para que el visitante pueda hacer que tu página sea
la de inicio de su computadora. Con solo hacer clic sobre el link creado, tu
página se iniciará automáticamente cada vez que esa persona se conecte a
Internet.
<A class=chlnk
style="FONT-WEIGHT: bold; CURSOR: hand;
COLOR: #004080; FONT-FAMILY: Verdana" onclick=
"this.style.behavior='url(#default#homepage)';
this.setHomePage('http://www.CheNico.com');">
<FONT face=Arial color=#000000 size=-2><U>
Establecer como página de inicio</U></FONT></A>
Enviar un e-mail con Asunto y Mensaje:
Con este truco
podés hacer que al hacer clic sobre una palabra, se abra el Outlook para enviar
un mensaje con tu dirección, el asunto que quieras y el texto que quieras.
<a href="mailto:webmaster@pauluk.8k.com?subject=Prueba.&body=Estoy probando el truco...">Hacé clic acá para mandarme un mensaje</a>
Abrir un Link en una Ventana Nueva:
Cuando tenemos Links en nuestras páginas y
alguien hace clic sobre ellos, automáticamente se abre esa dirección en nuestra
ventana. Con este truco podemos hacer que al hacer clic sobre un determinado
Link, esta dirección se abra en una ventana nueva, quedando la nuestra también
abierta:
<a href="http://www.CheNico.com"
target="_blank">Pauluk Computación</a>