Tecnología

Inicio

Cómo deshabilitar hacer clic en enlaces en una página web

enlaces HTML - también llamados etiquetas de anclaje - ayudar a hacer posible la Internet; los usuarios hacen clic en un enlace, y aparece una nueva página Web. Cada etiqueta de anclaje tiene un atributo llamado "href". Este atributo apunta a una URL o una secuencia de comandos que se ejecuta cuando el usuario hace clic en un enlace. Si necesita que su aplicación web para desactivar todos los enlaces, quitar el atributo href de sus vínculos mediante una simple función de JavaScript.

Instrucciones

1 Poner en marcha el Bloc de notas o su editor HTML. Abra una de sus páginas web y pegar el siguiente código HTML en la sección del cuerpo del documento:

<a href="Visit"> http://www.whitehouse.gov "> Visita la Casa Blanca </a>

<a href="Visit"> http://www.IRS.gov "> Visita el IRS </a>

<Input type = "button" value = "Abrir Colocar abajo" onclick = "disableLinks ()" />

El código crea dos enlaces y un botón. El botón llama a una función JavaScript llamada "disableLinks" que desactiva los enlaces al hacer clic.

2 Pegar los siguientes "disableLinks" javascript en función de la sección de la escritura del documento:

disableLinks function () {

enlaces var = document.getElementsByTagName ( 'a');

for (var i = 0; i <links.length; i ++) {

var = enlace enlaces [i];

link.removeAttribute ( 'href');

}

Esta función almacena todos los eslabones de la "enlaces" variable, utiliza el método "removeAttribute" para quitar el atributo href de cada enlace.

3 Guarde el documento, lanzar un navegador y abrir el documento en el navegador. Haga clic en el enlace "Visita a la Casa Blanca". Su navegador se desplaza a la página web de la Casa Blanca.

4 Haga clic en el botón "Atrás" del navegador para volver a la página Web. Si el enlace de la Casa Blanca abre en una pestaña nueva, vuelva a la ficha que contiene la página Web.

5 Haga clic en el botón "Desactivar Enlaces", a continuación, haga clic en uno de los enlaces. No pasa nada porque el clic de botón llama a la función JavaScript que desactiva los enlaces.

Consejos y advertencias

  • Un clic de botón desactiva los enlaces en este ejemplo. Desactivarlos utilizando cualquier método que usted tiene gusto llamando a los "disableLinks" función de JavaScript. Incluso se puede desactivar cuando las cargas de las páginas web llamando a la función en la función "carga de la página" de su documento.