Código HTML:
<html>
<head>
<title>Código una sola vez</title>
<script language="javascript">
activo=1
function mensaje(){
if(activo==1){ //Aquí comprobamos si se debe o no ejecutar el código
alert("Hola")};
activo=0; //Desabilitamos el código para la próxima vez
}
</script>
</head>
<body>
<a onclick=mensaje()>Click aquí</a>
</body>
</html>
Con este código mostramos un mensaje la primera vez que se hace click en 'Click aquí', después ya no se muestra.
Saludos