[FLASH] GetUrl sur fichier .zip ne marche pas avec Internet explorer

GetUrl sur fichier .zip ne marche pas avec Internet explorer [FLASH] - Flash/ActionScript - Programmation

Marsh Posté le 29-11-2006 à 09:54:55    

Bonjour,
 
j'ai un petit soucis flash avec un getUrl et Internet Explorer (6 ou 7)
 
J'ai mis sur la page http://www.golf-bitche.com/bonus.php un lien pour télécharger un fichier .zip.
 
Voici le code flash :

Code :
  1. onSelfEvent (release) {
  2.     getURL("http://www.golf-bitche.com/bonus/GolfdeBitche.zip","_blank" );
  3. }


 
Sous Firefox pas de soucis, un click sur le lien propose bien le téléchargement du fichier .zip.
 
Par contre sous Internet Explorer, le click ouvre une nouvelle fenêtre qui se ferme automatiquement et aucune fenêtre de téléchargement n'apparait. Pour que cela fonctionne sous Internet Explorer, il faut appuyer sur la touche CTRL et cliquer.
 
Avez vous une solution à ce problème ?

Reply

Marsh Posté le 29-11-2006 à 09:54:55   

Reply

Marsh Posté le 29-11-2006 à 10:23:36    

Sûrement un problème de header HTTP, en mettant plutôt un Content-Disposition attachment machin bidule, ça peut mieux marcher [:petrus dei]

Reply

Marsh Posté le 29-11-2006 à 13:18:30    

Merci pour la réponse mais ce n'est pas çà.
J'ai testé le système de download.php expliqué sur le site http://www.flashxpress.net/content/view/92/68/
C'est un peu mieux mais ce n'est toujours pas idéal.
Avec ce système de download.php, Internet Explorer affiche la banière de sécurité pour les téléchargements et en acceptant le téléchargement, la page se recharge. Mais c'est la page bonus.php qui se recharge et pas la page download.php. Après se rechargement, un click sur le lien fonctionne.


Message édité par redrat le 29-11-2006 à 13:19:23
Reply

Marsh Posté le 29-11-2006 à 13:52:07    

Sinon autre chose, je comprends pas pourquoi la page bonus est en flash, y'a strictement aucun interêt [:petrus dei]. Comme pour le reste d'ailleurs :( A part le bandeau dont l'animation justifie le flash, les pages en elles-mêmes ne devraient pas l'être, ça devrait être de l'HTML normal (accessibilité, référencement, toussa)...

Reply

Marsh Posté le 29-11-2006 à 13:53:43    

le tutoriel de Flashxpress est caduc depuis Flash 8, regarde à FileReference.download(); dans l'aide :D

Reply

Marsh Posté le 29-11-2006 à 15:44:09    

Merci craps_youpla pour m'avoir mis sur la voie :D


Message édité par redrat le 30-11-2006 à 17:43:04
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed