Rechercher : dans
Par :

Ouvrir le vrai word sous html

Dernière réponse le 21 jan 2009 à 21:00:54 elodie, le 3 jui 2001 à 15:55:13 
 Signaler ce message aux modérateurs

Salut...
voila je voudrai, a partir d'une page html ouvrir un document word genre toto.doc DANS word et non pas dans un substitut batard de ie/word comme ce qui est le cas des qu'on ouvre un doc.doc a partir de ie !


j'espère que je me suis faite comprendre !


ou alors comment ouvrir word a partir de ie et passer en paramètre un fichier.doc

enfin je sais pas trop comment m'exprimé, j'espère que ceux qui ont la reponse auront compris !

Meilleures réponses pour « ouvrir le vrai word sous html » dans :
Ouvrir un fichier WPS VoirProblème Vous avez reçu par mail un fichier joint en wps, mais vous n'arrivez pas à l'ouvrir avec Word ou Open Office. Solution Il suffit de se rendre sur le site http://www.conv2pdf.com, qui permet de convertir les fichiers WPS en PDF. Merci...
Fichier DOC VoirFormat DOC Un fichier DOC est un fichier de traitement de texte de la suite bureautique Microsoft Office. Comment lire un fichier DOC ? Il peut néanmoins être ouvert avec Word Viewer ou avec la suite gratuite et libre OpenOffice.org. OpenOffice...

1

Bobinours, le 3 jui 2001 à 16:06:36
  • +1

Je n'ai pas la solution que tu veux.
Mais de cliquer sur le lien qui ouvre un .doc, cliques sur le bouton droit de ta souris (je suppose que t'es sur PC) et fais "Enregistrer le lien sous". Et ca te telechargera le .doc que tu devras ouvrir avec Word.
Je sais ce n'est pas ce que tu voulais mais je n'ai pas ce probleme sur ma machine... ca doit venir de ta version d'IE et peut-etre de ta config Windows.

Répondre à Bobinours

2

elodie, le 3 jui 2001 à 16:46:35

Non tu n'as pas compris ...
quand tu fais un lien sur une page html vers un document word, il t'ouvre un pseudo word sans ses composants initiaux...(barre de format, de police....etc... essai tu verra)
moi je veux ouvrir le vrai word !!! avec tous ses composants ....

Répondre à elodie

3

Bobinours, le 3 jui 2001 à 17:26:50

Mais non ma chere Elodie... :)

Un lien HTML est une demande d'IE au serveur pour recevoir un fichier (HTML ou DOC...). ENSUITE, IExplorer regarde l'extension du fichier et decide d'ouvrir l'application qui correspond. C'est au niveau d'IExplorer qu'il faut modifier quelque chose et pas au niveau de la page web (le lien). Netscape ne reagit pas de la meme facon (je crois bien qu'il ne reconnait pas l'extension et demande si on veut le telecharger, comme les zip.)

Si tu veux ouvrir un truc pour toi dans le VRAI Word, je sais pas ce que tu peux faire a pars l'enregistrer prealablement sur ton disque comme je l'ai indique au dessus.
Mais si c'est pour tout les internaute, rien irne a faire... Chacun doit modifier sa config et pour ceux qui n'ont pas Word... eh oui ca existe et c'est meme courant ceux qui deteste ce logiciel.

-= Bobinours =-

Répondre à Bobinours

4

nabzone, le 3 jui 2001 à 18:16:01

............ l'extention n'a rien a voir .
C'est le type MIME (définit dans l'en-tête HTTP) qui est important (d'ailleurs ce type MIME est modifiable)
ex: pour fichier word "application/msword"


cependant elodie: je vois très bien ce que tu veux faire MAIS je ne vois pas du tout comment le faire

Répondre à nabzone

5

elodie, le 4 jui 2001 à 09:42:27

Merci a vous 2 !
retour a la case depart ...
vais essayer de le faire par rapport a une applet !
vous pensez que ca peux marcher ?

Répondre à elodie

6

Dworf, le 4 jui 2001 à 11:02:56
  • +1

Pourquoi ne pas faire un petit coup de vbscript?

<HTML>
<head>
<script language=VBSCRIPT>
Dim WshShell
Set WshShell = CreateObject("WScript.Shell")
</script>
</head>
<body>
<a onclick=WSHSHELL.RUN("e:\toto.doc"),0,TRUE>Oui vas-y clicques ici!</a>
</body>
</HTML>

Répondre à Dworf

8

elodie, le 4 jui 2001 à 16:51:30

Merci t trop fort toi !

Répondre à elodie

12

jldpy, le 5 jui 2001 à 23:38:28

Je serais intéressé par cette option d'enregistrement en .doc
mais je ne sais pas ce qu'est le vbscript :-(

est ce que kk1 aurait un peut de temps pour m'expliquer svp?

mc

Répondre à jldpy

13

Dworf, le 6 jui 2001 à 09:50:42

Le vbscript est un langage script (applaudissements)
bon en bref c'est un langage pour le quel tu n'as pas besoin de compilateurs, la machine est équipée pour. Tu peux mettre du vbscript dans tes pages web ou faire des fichiers ".vbs" ok?
le code du vbscript ressemble beaucoup au code du visual basic contrairement au javascript qui ne ressemble pas au java.
voila, si tu veux des renseignements un peu plus précis, demande

Répondre à Dworf

22

ancillon, le 22 déc 2004 à 11:11:59

Bonjour,

J'arrive un peu en retard sur cette discussion, mais je viens de découvrir l'utilisation des fichiers hta et par la d'appeler des fonctions systèmes.

Pour ouvrir un document .doc OK

Mais pour appeler un programme exemple :

WSHSHELL.RUN "C:\Program Files\PSPad\PSPad.exe",0,TRUE

Que ce soit en VBSCRIPT OU JAVASCRIPT j'ai le message fichier introuvable.

J'en suis là dans mes recherches.

Merci de m'aider à résoudre ce problème.

Cordiales Salutations.

JPA

Répondre à ancillon

23

Dixitron, le 18 jan 2005 à 15:34:12

Un bout de code si sa peu t'aider

<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function runword() {
var oSH = new ActiveXObject("WScript.Shell");
oSH.Run("winword.exe");
}
function runexcel() {
var oSH = new ActiveXObject("WScript.Shell");
oSH.Run("EXCEL.exe");
}
//-->
</SCRIPT>
</HEAD>
<BODY LANGUAGE=javascript>
<button id=button1 name=button1 onclick="javascript: runword()">WORD</button><br>
<button id=button1 name=button1 onclick="javascript: runexcel()">EXCEL</button>
</BODY>
</HTML>

Répondre à Dixitron

24

dave, le 20 jan 2005 à 15:17:45

Quand j'écris cette ligne de code :
<a onclick=WSHSHELL.RUN("e:\toto.doc"),0,TRUE>Oui vas-y clicques ici!</a>
la phrase "Oui vas-y clicques ici!" n'apparaît pas comme un lien, elle n'est pas soulignée. Quand on clique sur cette phrase on est bien routé vers un document word mais rien ne permet de savoir qu'on doit cliquer là. Que puis je faire pour voir cette phrase apparaître comme un lien internet?

Répondre à dave

25

Dixitron, le 20 jan 2005 à 15:23:14

En faite si tu écris
<a onclick=WSHSHELL.RUN("e:\toto.doc"),0,TRUE>Oui vas-y clicques ici!</a>
le navigateur va bien comprendre que si tu clic il va faire quelque chose parce que tu a bien mit 'onclic' mais par contre, il faut que tu mette le 'href' pour dire que c un lien hypertexte. Mais comment le lien est un script il faut que tu mette un lien vide, bon alors ca fait ca:
<a href="#" onclick=WSHSHELL.RUN("e:\toto.doc"),0,TRUE>Oui vas-y clicques ici!</a>
en faite le # c une ancre vide ! (un lien vide)
ca devrait marcher

Répondre à Dixitron

26

dave, le 20 jan 2005 à 15:47:34

Excellent!
Merci beaucoup.

Répondre à dave

27

wildengineer, le 8 jan 2006 à 12:40:07

Bonjour

On dirait que j'arrive après la bataille... Mais je viens de poster à peu près la même requête.

Après avoir lu les questions/réponses à ce pb, puis je mélanger dans la même page html un VB script et un java script?
Y a t'il un ordre à respecter?

Merci.

Répondre à wildengineer

7

geni@soft, le 4 jui 2001 à 11:20:35
  • +1

Bravo mec!!
ca c de la reponse!!
ca marche trop bien!!!

Répondre à geni@soft

9

jibé, le 5 jui 2001 à 17:18:01

Salut à tous... je profites de ce sujet pour poser une petite question... est-ce que quelqu'un saurait comment forcer à télécharger un doument word par exemple ?

Un point Zip n'est pas reconnu par Ie donc il est téléchargé. Comment faire pour que quelquesoit l'utilisateur et la config d'IE, le document soit téléchargé et non affiché ?

Merci !

Répondre à jibé

10

Dworf, le 5 jui 2001 à 21:39:01

Y'a un psot qui date de 1 ou 2 jours sur ce sujet jibé

Répondre à Dworf

11

nabzone, le 5 jui 2001 à 21:41:30

Une solution (un peu lourde) :
création d'une dll ActiveX avec VB qui contient une fonctions qui va lire ton fichier Word en binaire (car les fonctions n'existent pas en ASP).----> va voir les forum ASP

tu dois enregistrer ce composant sur le serveur (regsvr32 ###.dll)
ceci etant terminé, il ne te reste plus qu'à l'utiliser dans un script ASP et ecrire le fichier lu( Response.WriteBinary() )
Avant d'envoyer le fichier tu dois changer le type MIME (response.ContentType =".....") ---> le probleme est que cela change aussi l'extention du fichier

JE SAIS CETTE METHODE N'EST PAS EVIDENTE mais elle fonctionne je l'ai utilisée. D'ailleurs il est aussi possible de copier un fichier n'importe où sur le DD du client sans l'affichage de la fameuse boite "SAVE AS" que j'ai testé également.
c'est impressionant mais chiant à mettre en place.

Répondre à nabzone

14

Ala Abouda, le 18 jui 2003 à 13:00:30

Je veux ouvrir un fichier word (c:\cours.doc) avec VB6.
Merci.

Répondre à Ala Abouda

17

amine, le 6 aoû 2003 à 17:31:15

J'aurais besoin d'un astuce ou autre pour ouvrir un fichier word que j'ai codé avec mot de passe et j'ai oubli ce MDP

Répondre à amine

18

ABOUDA, le 7 aoû 2003 à 12:14:29

Ouvrir avec world Pad ( Padogramme de windows):
ouvrir world Pad ensuite cliquer sur "ouvrir"; ouvrir votre fichier enregistrer le sur un autre emplacement;
ouvrir Microsoft World et ouvrir le nouveau fichier enregistré par world Pad.
Résultat : le fichier sera ouver avec World sans prise en charge du mot de passe.
Le fichier word est-il le cours de Mr ABOUDA?

Répondre à ABOUDA

15

Dworf, le 19 jui 2003 à 10:12:56

Pfouloulou
c vieux ce post
g tout oublié de mes connaissances en vb en plus maintenant que chuis à fond dans les réseaux
enfin bref
v essayer de t'aider
essaye ça:

dim r
r=shell("c:\cours.doc",1)

je crois me rappeler que c ca

Répondre à Dworf

16

Myself, le 2 aoû 2003 à 17:40:04

J'ai eu le même problème; c'est très simple .
réinstaller Word , cela demande 5 minutes

Répondre à Myself

19

cinimage, le 19 aoû 2003 à 17:52:09

Deux questions m'interrogent à propos de ce script!

D'une part est on obligé d'avoir le chemin absolu du fichier que l'on souhaitre ouvrir ou peut on avoir un truc du genre:
onclick=WshShell.Run("cv\<?=$ligne[co_cv]?>"),0,TRUE>

D'autres part apres plusieurs testes je me suis rendu compte que le script fonctionnait tres bien tant que je n'était pas sur mon serveur apache local....
L'erreur de script signalée est la suivante:
Un composant ActiveX ne peut pas créer un objet : 'WScript.Shell'
lorsque j'ouvre le fichier à partit d'apache....

L'un d'entre vous aurait il une solution pour moi??

Merci d'avance

Répondre à cinimage

20

jisisv, le 19 aoû 2003 à 20:47:12

Tout ceci est vaine discussion.
L'interprétation du "document" au sens large dépend du navigateur.

Mon principe
grep - i "activeX" $source && rm -f $source

Johan

The software said "Requires Windows98, Win2000, or better,
So I installed Unix.

Répondre à jisisv

21

cinimage, le 20 aoû 2003 à 08:58:30

Merci beaucoup de ton intervention!

Mais encore ????

Je ne crois pas qu'une ligne de commande Unix puisse résoudre mon problême... Mais si c le cas pourrais tu développer un peu stp?

Répondre à cinimage

29

jisisv, le 3 oct 2006 à 11:06:25

C'est de l'humour...
Chose qui manque aux utilisateurs Window$.
C'est amusant ce retour dans le passé.
Vive la machine à remonter le temps.
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)

Répondre à jisisv

28

titof, le 4 sep 2006 à 13:09:09

Salut,

bien que ce post soit très vieux, j'apporte ma modestement contribution au message d'origine.

Pour pouvoir ouvrir le logiciel Word "complet" lorsque l'on clique sur un lien pointant sur un fichier word au lieu d'avoir Word "encapsulé" dans IE , il suffit donc de rajouter , dans la base de registre une clé DWORD nommée "BrowserFlags" et initialisée a "8" pour la clé "Word.Document.xx" avex xx étant le numéro de VOTRE version de Word, par exemple "Word.Document.8" pour Word 2000.

Répondre à titof

30

AA, le 19 déc 2006 à 11:49:20
  • +4

Bonjour,

Pour répondre à votre pb, je crois qu'il suffit d'ouvrir le poste de travail, d'aller dans Outils/options des dossiers.
choisir l'onglet type de fichiers.
Sélectionner l'extension .Doc, cliquer sur Avancé et décocher l'option Parcourir dans une même fenêtre

Répondre à AA

31

rayhan, le 14 nov 2007 à 12:04:16

Pas bonjour
comment tu a fait pour avoir word 2000

Répondre à rayhan

32

Tyra3l, le 29 mai 2008 à 09:20:48

Bonjour,

permettez-moi d'up ce vieux sujet mais ma question est une "suite" à ce post...

Voilà mon problème :

A l'aide d'un clic sur une image (ou un lien peu importe) je dois pouvoir ouvrir automatiquement un logiciel
(word, excel, powerpoint ... selon le type de fichier à lire) et lire directement le fichier joint à l'article ( un peu comme le fait Acrobat Reader)

J'ai donc un petit script VBS pour cela :


<script language=VBScript>
<!--
function load_word(mode, pfad)
'mode 0 = normal open
'mode 1 = open as dot
Set appWord = CreateObject("Word.Application")
' Display the application.
appWord.Visible = TRUE

'Open the document.
'mode 1 = dot file 0 = docfile
if mode = 1 then appWord.Documents.Add (pfad) end if
if mode = 0 then appWord.Documents.Open (pfad) end if
' Close the object variable.
Set appWord = Nothing
end function

function load_excel(pfad)
Set appExcel = CreateObject("Excel.Application")
' Display the application.
appExcel.Visible = TRUE

'Open the document.
appExcel.Workbooks.Open (pfad)
' Close the object variable.
Set appExcel = Nothing
end function

function load_powerpoint (pfad)
Set appPowerpoint = CreateObject("Powerpoint.Application")
' Display the application.
appPowerpoint.Visible = TRUE

'Open the document.
appPowerpoint.presentations.Open (pfad)
' Close the object variable.
Set appPowerpoint = Nothing
end function

-->
</script>
<input type=image onClick="load_word '0', 'http://sites.univ-provence.fr/riup/images/stories/PDF/contrat_etudes.doc' " src="http://ci-muenster.de/__we_thumbs__/1650_2_cd4.jpg">
</input>


Ce script fonctionne très bien sous lorsaue je l'utilise sous Notepad++ et l'enregistre telle une page HTML (pour faire un site normal en somme), maleheureusement on m'a demandé d'utiliser Joomla pour cela (Joomla est un CMS libre)
et sous ce CMS le script ne fonctionne plus correctement, mon image est bien affichée mais rien ne se passe lorsaue je clique dessus.

Donc j'aimerais si cela est possible, si quelqu'un connait Joomla, ou bien si quelqu'un pouvait m'aider à modifier le script JS mis plus haut ( car je suis une bille la dedans loll...) ce serait vraiment sympa...

Merci d'avance

Répondre à Tyra3l

34

faical, le 8 oct 2008 à 14:07:19

Bonjour,
j'aimerai juste savoir si tu as reussi a resoudre dans ton problème car je suis dans la meme situation et j'aurai bien besoin d'aide.

merci d'avance

Répondre à faical
Collection CommentÇaMarche.net