Se il link deve essere dinamico a seconda del contesto dipende dal resto del codice e non è detto che sia possibile fare tutto ciò che si vuole con un programma lato client.
Comunque per caricare un link basta:
<input type="button" value="nuova pagina" onclick="location.href = 'nuova_pagina.html';">
e può essere fatto anche su testo linkabile:
nuova pagina
ma il senso di questo mi sfugge.

Rispondi quotando