Originariamente inviato da peppeocchi
Una cosa del genere ad esempio?

<body onload="check()">

<input id="check" type="checkbox" onchange="check()" />

mio link

la funzione check...

function check(){
if(document.getElementById("check").checked == "false")
document.getElementById("pag1").href = ""
}

Dovrebbe funzionare, non ho provato, comunque la logica dovrebbe essere questa, e se vuoi disabilitare più link basta aggiungerli nella if.
Magari faccio qualche prova e ti faccio sapere,
Ciao.
Sicuramente funziona, ma non dovrebbe comparire la mano, l'unica cosa che mi è venuta in mente è di creare i link dinamicamente al caricamento della pagina, in questo modo quando si clicca sulla checkbox sostituisco i link con del testo normale. ma se l'utente ha javascript disabilitato tutto questo non funziona, dovrei mettere un controllo a monte.