Hola
rocita,
pueden haber varias formas de hacer lo que quieres con javascript pero sea cual sea la elegida servirá sólo mientras la página no se recargue.
otra forma a agregar a la propuesta por
angsanchez podría ser deshabilitar el link de la siguiente forma
onclick="this.onclick= function(){return false}"
pero al regresar a esta página o simplemente con actualizarla cualquier solución js se reseteará