Solucionado:
lo que he hecho ha sido cambiar la llamada de ajax y hacerlo así:
Código PHP:
Ver originalfunction dibujarCuadrado()
{
var data=$.ajax({ url : base_url + 'projects/project/dibujar_cuadrado',
type : 'POST',
async : false
});
return(data.responseText);
}
y después el botón lo defino así:
Código HTML:
Ver original<button type="button" id="mostrar" class="large green" onclick="$('div#caja').append(dibujarCuadrado())"> <img src="<?=base_url()?>image/icon-new.png" /> Mostrar Pestaña
Y ya consigo añadir una página html al código.
Muchas gracias a los dos por vuestra ayuda.
Que algún admin ponga el post como solucionado, gracias.