Info » Trucos de Javascript
Trucos y efectos de JavaScript para usar en páginas de blogs y sitios web 5w6a3p
Pequeña recopilación de códigos de JavaScript para copiar y pegar, para insertar y usar en las páginas de un blog o sitio web. Permiten crear mensajes interactivos, animaciones, efectos y funciones útiles. Ejemplos prácticos de cómo usarlos.

Códigos sencillos que permiten agregar interactividad y dinamismo a las páginas y hacerlas más interesantes y útiles a los s.
Solo son algunos, posteriormente se seguirán agregando si despiertan el interés de los lectores de este sitio.
Solo se incluyen códigos sencillos, que consten dos o tres líneas como máximo, que se puedan ser insertados inline, es decir directamente en el código HTML solo copiando y pegando.
El propósito y objetivo es que puedan ser de utilidad, interesantes o hasta curiosos, además que inciten y estimulen al aprendizaje del lenguaje Javascript y HTML.
Todos trabajan perfectamente en cualquier navegador moderno y validan sea cual sea la declaración de la página, ya sea HTML4, XHTML o HTML5.
Si tienes un blog en Wordpress o Blogger, más abajo puedes leer como insertarlos.
Códigos de Javascript para insertar en páginas y blogs 1g6l1x

Mostrar mensajes de bienvenida y despedida en una página 1p1g4h
Función muy utilizada para mostrar un saludo o bienvenida cuando el carga la página y es opcional mostrar otro cuando sale de la página o cierra el navegador.
Para eso se usan las funciones ONLOAD y ONUNLOAD.
<script>
window.onload=function(){alert('Bienvenido a esta pagina');}
window.onunload=function(){alert('Vuelva en otro momento');}
</script>
Si la pagina utiliza el evento onload para iniciar otras funciones es necesario incluir la anterior de la siguiente forma: párrafo con un identificador nombrado: 'link1' (puedes darle otro nombre):
<script>
window.onload = function()
{
funcion1(){alert('Bienvenido a esta pagina');}
funcion2();
funcion3();
}
</script>
Retrasar la ejecución de una función hw5p
Con setTimeout podemos aplazar una función, cierto número de segundos.En el siguiente ejemplo se retrasa 5 segundos la aparición de un cuadro de alerta con un mensaje, después que termina de cargar la página.
function alerta(){
alert('mensaje');
}
window.onload = function(){
setTimeout('alerta()',5000);
}
Añadir efectos a los vínculos o enlaces 2j3c6f
1- Muestra un cuadro de alerta con un mensaje al poner el ratón encima de un vínculo. Pruébalo: Vínculo
<a href="http://tu-sitio.com"
onmouseover="javascript:alert('Mensaje');return false">Vínculo</a>
2- Muestra un mensaje de alerta al hacer clic sobre un vínculo, antes de enviar al al destino. Pruébalo: Vínculo
<a href="http://tu-sitio.com" onclick="javascript:alert('Mensaje');">Vínculo</a>
3- Aumenta el tamaño del texto del vínculo al poner el ratón encima, al quitarlo restaura el texto a su tamaño original. Pruébalo: Vínculo
<div id="vinc"><a href="http://tu-sitio.com"
onmouseover="javascript: void(document.getElementById('vinc').style.fontSize='3em')"
onmouseout="javascript: void(document.getElementById('vinc').style.fontSize='1em')">
Vínculo</a></div>
4- Mensaje de confirmación antes de enviar el a una página. Pruébalo: Vínculo
<a href="javascript:if (confirm('Quieres entrar a NorfiPC?'))
{parent.location='http://norfipc.descargarjuegos.org/index.html';};">Vínculo</a>
Contador de visitantes falso 3brb
Script curioso pero engañoso para exagerar la supuesta cantidad de visitantes de una pagina.
<script>
var ran
ran = Math.round(Math.random()*50000)
document.write("Usted es el visitante " + ran + " de esta página.")
</script>
Botón para imprimir página 2w1730
<input type="button" value="Imprime esta página" onclick="window.print()">
Crear restricciones al uso del ratón 724o6r
Deshabilitar el uso del clic derecho por completo c3jh
<script>
document.oncontextmenu = function(){return false}
</script>
Impedir la selección y la copia de texto en una página 531z41
<script>
window.onload = function()
// Para internet Explorer
{document.onselectstart = function(){return false;}
// Para Firefox
document.onmousedown = function(){return false;}}
</script>
Acción al dar un clic derecho 1g6l4e
Mostrar un mensaje o ejecutar otra acción al dar un clic derecho.<script>
//<![CDATA[
function right(e) {
if (navigator.appName == 'Netscape' && e.which == 3) {
alert('Prohibido clic derecho');
return false;}else
if (navigator.appName == 'Microsoft Internet Explorer'
&& event.button==2) {
alert('Prohibido clic derecho');return false;}return true;}
document.onmousedown = right;
//]]>
</script>
Agregar crédito al copiar contenido de la página 706l3d
Cada vez que alguien copie algún bloque de texto de la página, automáticamente le agregamos nuestro crédito (no se usa en esta página).<script>
document.body.oncopy = function() {
alert('Todos los derechos reservados. NorfiPC © 2019');
return false;};
</script>
Aviso del contenido copiado 4brb
Al copiar texto de una pagina y pegarlo en un documento se muestra el siguiente mensaje (se puede modificar):
Este contenido ha sido por Norfi Carrodeguas autor del sitio norfipc. Si vas a usarlo en otro sitio web, por favor, cita la fuente y crea un enlace hacia el artículo original en la siguiente dirección: https://norfipc.descargarjuegos.org/inf/javascript-trucos-efectos-para-paginas-web-blogs.html
Código:
<script>
document.addEventListener('copy', function(event) {
event.preventDefault();
const selection = document.getSelection().toString();
const customMessage = "\nEste contenido ha sido por Norfi Carrodeguas autor del sitio norfipc. Si vas a usarlo en otro sitio web, por favor, cita la fuente y crea un enlace hacia el artículo original en la siguiente dirección: ";
const urlCopy = window.location.href;
const modifiedText = selection + customMessage + urlCopy;
if (event.clipboardData) {
event.clipboardData.setData('text/plain', modifiedText);
} else if (window.clipboardData) {
window.clipboardData.setData('Text', modifiedText);
}
});
</script>
Varios codes para mostrar información 5c524k
Mostrar la fecha actual en una página 4z1s1p
En el lugar exacto que se inserte el contenedor DIV con el identificador "fechahoy", se mostrará la fecha del día actual, de la misma forma que se muestra a continuación.Se puede emplear CSS para modificar el estilo del mensaje, por ejemplo:
<style>
#fechahoy{font-size:1.2em;color:green;margin:12px;}
</style>
El script se puede situar en el final de la página.<div id="fechahoy"></div>
<script>
var d=new Date();var month=new Array(12);month[0]='Enero';month[1]='Febrero';month[2]='Marzo';month[3]='Abril';month[4]='Mayo';month[5]='Junio';month[6]='Julio';month[7]='Agosto';month[8]='Septiembre';month[9]='Octubre';month[10]='Noviembre';month[11]='Diciembre';var todaysDate=+d.getDate()+' de '+month[d.getUTCMonth()]+' del '+d.getUTCFullYear();
document.getElementById('fechahoy').innerHTML='Hoy es: '+todaysDate;
</script>
Mostrar la fecha y hora 571f71
Mostrar la fecha y hora en la barra de estado con un mensaje. (Solo Internet Explorer)<script>
function hora() {
var DateString=(new Date()).toString();
self.status=DateString.substring(0,3+DateString.lastIndexOf(':'))+
"Cualquier mensaje";
setTimeout("hora()",200);}
hora()
</script>
Más información: Como mostrar la fecha y hora en las páginas web usando Javascript Identificar el navegador de los visitantes 1b1o
Código Browser Sniffer, identifica el navegador del y lo envía a la página preparada para dicho navegador.<script>
if(navigator.appName.indexOf("Netscape") != -1){
location="netscape.html";}
if(navigator.appName.indexOf("Microsoft Internet Explorer") != -1){
location="internet-explorer.html";}
</script>
Establecer como página de inicio 576e5l
Propone al establecer esta página como su página de inicio (Solo Internet Explorer)<a href="javascript:if
(document.all){document.body.style.behavior='url(#default#homepage)';
document.body.setHomePage('http://norfipc.descargarjuegos.org');};">
Hazme tu página de inicio</a>
Guardar una página en los favoritos del navegador 1a3v4o
Vinculo que permite al lector agregar una página a sus favoritas.Se usa un código Browser Sniffer o sea si el navegador es Internet Explorer se ejecuta una función diferente que si es Firefox.
<a href="javascript:if(navigator.appName.indexOf('Microsoft Internet Explorer')!=-1){window.external.AddFavorite (''+window.document.URL,''+window.document.title);}
if(navigator.appName.indexOf('Netscape')!=-1){window.sidebar.add(''+window.document.title,''+window.document.URL,'')} else{parent.location=(location.href);}">Guardar</a>
Se mostrará de la siguiente forma:
Agrega esta página en tus favoritas en el siguiente link:
Guardar

Texto parpadeante 1z3c4f
Hola!
Si deseas insertarle un vínculo al texto parpadeante utiliza el segundo DIV, (solo puede existir en el código in ID único).
<script>
window.setInterval (BlinkIt, 500);
var color = "red";
function BlinkIt () {
var blink = document.getElementById ("blink");
color = (color == "#ffffff")? "red" : "#ffffff";
blink.style.color = color;
blink.style.fontSize='36px';}
</script>
<div id="blink">Hola!</div>
<div id="blink" onclick="parent.location='http://norfipc.descargarjuegos.org'">
Hola!</div>
Vínculo para sugerir una página 2o5v4
Permite sugerir una página, enviando por email su título y URL.<a href="javascript:location.href='mailto:?SUBJECT=Te%20sugiero:
'+document.title+'&BODY='+escape(location.href);void 0">
Sugerir esta página</a>
Forzar tamaño de la ventana del navegador (solo PWA) 69401r
<script>
window.addEventListener('resize', function(){
let fixedWidth = 220;
let fixedHeight = 280;
window.resizeTo(fixedWidth, fixedHeight);})
</script>
¿Cómo mostrar un efecto solo en Internet Explorer? 1v1sj
Los códigos que funcionen solo en el navegador Internet Explorer, pueden ocultarse fácilmente para los que utilicen otros navegadores, para eso emplea un estilo condicional de la siguiente forma:
<!--[if lte IE 9]>
CÓDIGO que solo funciona en IE
<![endif]-->
¿Cómo insertar los códigos en un blog de WordPress o Blogger? 185q1r
Si no tienes una página web propia, solo un blog en WordPress o Blogger, también puedes usar los códigos perfectamente. Estos CMS permiten insertar código Javascript, siempre que no sea intrusivo y afecte el código fuente, cualquiera de esta página puedes insertar. Para hacerlo haz lo siguiente.
En WordPress
En la vista de diseño o normal escribe cualquier palabra que te servirá de guía, por ejemplo CODIGO, cambia entonces a vista HTML, localiza donde está la palabra usada y sustitúyela por el código, así de simple, solo verifica que no esté insertada entre dos tags como: <p>CODIGO</p>, de ser así elimínalos.
En la vista de diseño o normal escribe cualquier palabra que te servirá de guía, por ejemplo CODIGO, cambia entonces a vista HTML, localiza donde está la palabra usada y sustitúyela por el código, así de simple, solo verifica que no esté insertada entre dos tags como: <p>CODIGO</p>, de ser así elimínalos.
En Blogger
El editor de Blogger permite insertar cualquier código Javascript.
Para eso haz lo siguiente:
Abre el editor y escoge "Diseño" en la barra lateral.
Selecciona: "Añadir un Gadget"
De los Gadgets predeterminados que se muestran escoge: "HTML/Javascript"
Pega el código en la ventana, guarda los cambios y mueve el Gadget al lugar de la página necesario.
El editor de Blogger permite insertar cualquier código Javascript.
Para eso haz lo siguiente:
Abre el editor y escoge "Diseño" en la barra lateral.
Selecciona: "Añadir un Gadget"
De los Gadgets predeterminados que se muestran escoge: "HTML/Javascript"
Pega el código en la ventana, guarda los cambios y mueve el Gadget al lugar de la página necesario.
Javascript en HTML5 225e5r
Al usar en una página la nueva especificación HTML5 es posible simplificar la etiqueta para encerrar un script.
Podemos simplemente encerrar el código en una simple etiqueta SCRIPT, de la siguiente forma:
<script>
CODIGO
</script>
Esta página está hecha en HTML5, lo que permite una serie de opciones que hasta ahora nos estaban vedadas, como insertar directamente música, video y cualquier otro contenido.Además el código es más sencillo, compatible y fácil de leer por los navegadores, incluyendo los que usan los celulares y tabletas.
Para conocer sobre HTML5 lee la siguiente página: Cómo y por qué usar HTML5 en las páginas web
Los efectos que crean los scripts en esta página se modifica su estilo (color, tamaño) usando CSS.
Lee como hacerlo en otra página: Manual básico del uso de los estilos CSS en las páginas web
Lee como hacerlo en otra página: Manual básico del uso de los estilos CSS en las páginas web
Páginas relacionadas 3q3gj
✓ JavaScript fácil para páginas web. Códigos y ejemplos prácticos
✓ Lista de variables y funciones de Javascript para usar en las páginas web.
✓ Atributos de eventos de Javascript códigos y ejemplos prácticos
✓ Como mostrar la fecha y hora en las páginas web usando Javascript
✓ Crear una galería de fotos con imágenes en una carpeta, con JavaScript
✓ Mostrar en una página el tiempo conectado a internet con JavaScript
✓ Retrasar la descarga de archivos y mostrar contador en los enlaces
✓ Como comentar y agregar comentarios en HTML, PHP, CSS y JavaScript
✓ Copiar texto o código al portapapeles usando ClipBoard.js
✓ JQuery, ejemplos prácticos para usar en páginas web
✓ Cargar con JavaScript librerías y archivos externos solo a petición
✓ Lista de variables y funciones de Javascript para usar en las páginas web.
✓ Atributos de eventos de Javascript códigos y ejemplos prácticos
✓ Como mostrar la fecha y hora en las páginas web usando Javascript
✓ Crear una galería de fotos con imágenes en una carpeta, con JavaScript
✓ Mostrar en una página el tiempo conectado a internet con JavaScript
✓ Retrasar la descarga de archivos y mostrar contador en los enlaces
✓ Como comentar y agregar comentarios en HTML, PHP, CSS y JavaScript
✓ Copiar texto o código al portapapeles usando ClipBoard.js
✓ JQuery, ejemplos prácticos para usar en páginas web
✓ Cargar con JavaScript librerías y archivos externos solo a petición