Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

Il y a 57 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Focer l'ouverture d'un lien dans Excel

 
n°7720
Baziel
Profil : Membre
Posté le 28-04-2004 à 19:02:31  profilanswer
 

Bonjour,
 
(environnement de trravail Win + IE uniquement, c'est pour un intranet)
 
de base un lien de type <a href="toto.html"> souvre dans IE et un lien de type <a href="toto.xls"> va souvrir dans Excel.
 
Ce que je voudrais c'est forcer IE à m'ouvrir un lien .html avec Excel.
 
J'ai cru qu'avec du code genre : <a href="toto.html" type="application/msexcel"> ça allait marcher, mais apparemment c'est pas bon...
 
Toute solution en html pur, ou en javascript ou php est la bienvenue.
Toute solution qui consiste à modifier le fichier html pour l'enregistrer en .xls n'est pas la bienvenue, car ce fichier ne m'appartient pas, j'y accède en lecture seule et je dois m'en contenter.

n°7725
lukefab
meuh
Profil : Habitué
Posté le 28-04-2004 à 21:11:32  profilanswer
 

le type MIME c'est pas ça, il me semble que c'est un du style application/vnd-excel ou kèke chose comme ça.

n°7738
ollone
Part of the 'One brothers
Profil : Vieux de la vieille
Posté le 29-04-2004 à 13:51:37  profilanswer
 

type mime > application/vnd.ms-excel
 
La première page que j'ai trouvé sur internet :o
http://assiste.free.fr/p/internet_ [...] s_mime.php
 
en php, tu as la solution suivante :

Code :
  1. $attachment = (strstr($HTTP_USER_AGENT, "MSIE" )) ? ";" : " attachment;";
  2. header("Cache-control: private\n" );
  3. header("Content-Type: application/vnd.ms-excel\n" );
  4. //header("Content-Type: application/octet-stream\n" );
  5. header("Content-transfer-encoding: binary\n" );
  6. header("Content-Disposition:".$attachment." filename=".$file_to_dl["safename"]."\n" );
  7. $fn = fopen($doc_path,"rb" );
  8. fpassthru($fn);


Message édité par ollone le 29-04-2004 à 13:52:15

---------------
C'est naturel que les filles soient plus belles, et les garçons plus cons ^^ [un peu bonobo sur les bords]

Aller à :
Ajouter une réponse