J'utilise actuellement la méta http-equiv='Refresh' pour lancer automatiquement les téléchargements de PDF. Cependant, l'effet est différent sur chacun des navigateurs.
Le principal problème est qu'avec IE (6 et 7), une fois que l'utilisateur est redirigé vers le PDF, s'il clique sur le bouton "retour", il est renvoyé à la page qui a déclenché le téléchargement, puis il est à nouveau redirigé vers le PDF.
Firefox sous Windows a un meilleur effet mais n'est toujours pas parfait : l'utilisateur arrive à la page de téléchargement et est redirigé vers le PDF. Cependant, s'il utilise le bouton retour, il rate complètement la page de téléchargement.
Actuellement, Firefox sous Linux a l'effet exact que je souhaite. La page de téléchargement vous redirige vers le PDF et le bouton retour du PDF vous renvoie à la page de téléchargement et vous y restez.
J'ai essayé d'utiliser la fonction javascript setTimeout() pour retarder l'apparition d'une fenêtre pop-up du PDF, mais le délai ne semble fonctionner dans aucun navigateur et la fenêtre pop-up ne semble pas fonctionner dans IE7.
Quelqu'un a-t-il mis en œuvre une solution élégante à ce problème que je pourrais utiliser ?
Merci d'avance pour votre aide