En el caso del primer código que pusiste en IE me funcionó quitándole la referencia al VOID:
Código:
<a href="javascript:void(null)" onclick="agregarImagen()">Pulsar para incluir Imagen</a>
Ahora si quisieras algo más estándar, utiliza setAttribute() como te mencioné y en vez de un link utiliza un botón:
Código:
<input type="button" value="Insertar imagen" onclick="agregarImagen()">