¿cómo puedo interceptar los clics del enlace en el documento? debe ser multiplataforma.use javascript para interceptar todos los clics en el enlace del documento
Estoy buscando algo como esto:
// content is a div with innerHTML
var content = document.getElementById("ControlPanelContent");
content.addEventListener("click", ContentClick, false);
function ContentClick(event) {
if(event.href == "http://oldurl")
{
event.href = "http://newurl";
}
}
Gracias de antemano por la ayuda.
Actualización: Esta no es la mejor manera. Usar 'href =" javascript: void (0) "' a menudo es mejor ya que no obliga a la página a recargarse. [más aquí] (http://stackoverflow.com/questions/134845/href-attribute-for-javascript-links-or-javascriptvoid0) – worldsayshi
Tenga en cuenta que estas dos formas evitan que los usuarios utilicen las acciones de clic derecho en los enlaces (abrir en una nueva pestaña, etc.) –