Una pregunta que seguro tiene fácil solución:
Dentro de <body>:
<script language"JavaScript">
function creaCapa(nombre) {
write("<layer src=\"" + nombre + ".htm\" width=540 height=265></layer>");
}
</script>
<a href="#" onClick="creaCapa(habitacion)"><img src="../imagenes/habitacion.gif" width="81" height="34" border="0"></a>
<a href="#" onClick="creaCapa('sinonimia')"><img src="../imagenes/sinonimias.gif" width="81" height="34" border="0"></a>
Me gustaría que al pinchar sobre una u otra imagen se escribiera un código diferente (por tanto se crearía una capa diferente) pero en el documento actual y no en otro nuevo.
Una opción es reescribir toda la página con la modificación nueva, pero eso ralentizaría todo, ya que es una página bastante grande.
Otra es mostrar u ocultar las capas con comportamientos de los enlaces, pero pienso no sólo en crear capas sino cualquier otro objeto.
A lo mejor no hay que utilizar document.write.
Creo que más o menos se entiende ¿no?. Muchas gracias.