So erstellen Sie ein HTML-link, die Kräfte MS Word Dokument Bearbeiten, auf webdav-server
Nehmen wir an, ich habe WebDAV-fähigen server, wo ich paar Office-Dokumente. Ich möchte zu generieren, die Webseite, die den link zum Dokument so, dass ein Klick auf den link öffnen Sie Microsoft Word. Wort wiederum in das Dokument herunterladen, die aus WebDAV-server, und wenn Benutzer-Oberflächen Bearbeiten-Dokument, MS Word, laden Sie Sie zurück.
Weiß ich, dass MS Word (und anderen Office-Programmen) unterstützen die Bearbeitung von Dokumenten gespeichert, auf WebDAV-server. Was ich nicht weiß, ist, wie link, die trigger MS Word zum download dieses Dokuments von selbst.
Ist es möglich? Vielleicht eine spezielle Regelung?
InformationsquelleAutor der Frage Peter Štibraný | 2009-03-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Soweit ich mich erinnern kann, der einzige Weg dies zu erreichen ist explizit instanziieren Word über ActiveX, und übergeben Sie die URL zu öffnen.
Diese kann getan werden, innerhalb der HTML-Seite (in dem Sie benötigen, IE), oder über eine externe Anwendung, dann würde müssen registriert sein, für einen neuen mime-Typ (siehe http://greenbytes.de/tech/webdav/rfc4709.html#rfc.section.B.1 für ein Beispiel).
InformationsquelleAutor der Antwort Julian Reschke
Ähmm, Sie könnte auch so etwas wie dieses:
Den Unterschied von den oben genannten Antworten ist, dass dies nicht mehr erfordern ActiveX-und es funktioniert zumindest im IE 8+, Chrome und Firefox, solange es geöffnet ist von einem Windows-Rechner, für Office 2010+ (nicht 100% sicher über diese eine, obwohl).
Erklärung: die
ms-word:ofe
Teil ist ein Protokoll, das installiert wird, auf dem client-Rechner, wenn Office installiert ist. Ich weiß nicht genau, was die|u|
Teil tut.InformationsquelleAutor der Antwort gciochina
Confluence verwendet die EditDocument Methode des SharePoint.OpenDocuments-ActiveX-Steuerelement.
Beispiel in Javascript:
InformationsquelleAutor der Antwort Arne de Bruijn
Fand ich, dass, Zusammenfluss, kann dies tun. Sie haben spezielle Firefox-plugin, aber es sollte funktionieren mit dem Internet Explorer.
In der Tat, als ich anfing, mit ihm zu spielen, es stellte sich heraus, dass IE zwar öffnen des Dokuments direkt von WebDAV. Es scheint, wie wenn IE die Seite heruntergeladen hat, ging es um MS-Word, sondern zusammen mit der URL. MS Word können Sie dann speichern Sie die Datei zurück (gut, manchmal sieht es die Datei als nur-lese -, und nicht erlauben, zu speichern zurück, aber erlaubt das hochladen unter anderem Namen).
Immer noch die Untersuchung.
InformationsquelleAutor der Antwort Peter Štibraný