Comunidad de diseño web y desarrollo en internet online

Como corrijo este codigo para que me descargue un archivo

Citar            
MensajeEscrito el 23 Nov 2007 07:07 pm
Hola.
Me he instalado en mi web un catálogo que quiero modificar para que baje mis sessiones de dj. Me podríais decir qué hay que modificar para que descargue los archivos. Me los sigue abriendo en una ventana del navegador. Os adjunto el código.

// Creamos el objeto XML.
miXML = new XML();
// Ignorar espacios en blanco, sino, no chuta.
miXML.ignoreWhite = true;
// Comprobar si se ha leido bien el XML
miXML.onLoad = function (leido){
if (leido){
i = 0;
testXML();
}
else{
trace("No se puede leer el XML");
}
}
// Leer el XML
miXML.load("sessions.xml");
// Leer nodos
function testXML (){
// Hacer shortcuts.
documento = miXML.firstChild;
libro = miXML.firstChild.childNodes[i];
// Colocar textos en las cajas.
ref_txt = libro.attributes.ID;
tit_txt = libro.childNodes[0].firstChild;
aut_txt = libro.childNodes[1].firstChild;
sal_txt = libro.childNodes[2].firstChild;
url_txt = "<a href=\""+libro.childNodes[3].attributes.URL+"\" target=\"_blank\">"+libro.childNodes[3].firstChild+"</href>";
}

Por mcasgar

8 de clabLevel



 

msie7
Citar            
MensajeEscrito el 23 Nov 2007 11:42 pm
Hola mcasgar

Son mp3??? Si lo son, lo más probable es que el navegador intente abrirte un player para reproducirlo.

Puedes hacer varias cosas para que se puedan bajar los temas.

1.- Guarda una copia de los archivos comprimidos en zip o rar y pones el link apuntando a estos archivos... cuando hagas el enlace a estos archivos, el navegador automáticamente intentará descargarlos y no abrirlos.

2.- Parecido a lo anterior y ocupará menos espacio en el server. En vez de arhivos zip, crea html que únicamente tenga el enlace al archivo mp3 en cuestión. Luego, haz que el enlace del xml abra el html (en pop-up se me ocurre). Así la gente (tu) sólo tendrá que darle 'botón derecho' sobre el enlace html y 'guardar como...'

Puede haber opciones más 'pofesionales' pero estas (concretamente la segunda) pueden valer perfectamente.

Por pitger

Claber

201 de clabLevel



Genero:Masculino  

Cáceres

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.