Tengo hecho un php para forzar la descarga de un archivo. El caso es que llamo a ese documento php mediante un $.get (porque dependiendo de que boton se presione se descargará un archivo, por lo que tengo que pasarle unos parametros).
El problema viene en que si que se ejecuta el GET pero no devuelve la ventana de descarga. Sin embargo si copio en el navegador el enlace completo al documento si que me devueve la pantalla de descarga.
Estoy utilizando esto:
Código PHP:
$("a.saving").click(function(){
var linkpre=$("[name='iframe']").attr("src");
var extension=$(this).attr("id");
var linkact="save.php?&directory="+linkpre+"&ext="+extension;
$.get(linkact);
});
});
Alguien sabe donde puede estar el error?
Un saludo!
P.D. He probado con load pero no sale bien (me devuelve el contenido del archivo en binario pero no me abre la ventana de descarga)