Cita:
Iniciado por Al Zuwaga
Y mal utilizado está ¿Qué clase de protocolo es
javascript:?

Es cierto. Pero es ampliamente utilizado. Además, si lo pones en el onclick del enlace ¿qué url pones en el href y cómo evitas que sólo se ejecute tu función pero que no se vaya a la otra página?