2013-02-20 1 views
2

Веб-сайт, который мы разрабатываем, использует IT HIT WebDAV для управления документами.IT HIT WEBDAV Документ Word открыт только для чтения

Когда документ впервые открывается с http://website.com/document.docx, открывается диалоговое окно с параметрами в нем, например OPEN/SAVE/SAVE AS.

Я ожидаю, что этот документ откроется в MS-WORD, а не попросит сохранить.

Если опция OPEN выбрана из всплывающего диалогового окна, документ загружается и открывается в документе Word как доступный только для чтения. Когда документ закрыт и снова открывается с одного и того же URL-адреса, он работает правильно [открывает DOC в локальной системе MS-WORD-приложение]

Проблема заключается в том, что она загружается и открывается, и в последующее время она открывается в ms-word приложении , Когда он открывается в ms-word приложении, документ работает так, как ожидалось.

+1

И что сказал ИТ-поддержка? –

ответ

1

Итак, вы нажимаете на веб-страницу и ожидаете, что файл будет открыт в MS Word прямо с сервера WebDAV? Для этого вам нужно использовать Java-апплет, который будет запускать MS Word, передавая ему URL-адрес для открытия. Но в системах Windows вы можете использовать ActiveXObject «SharePoint.OpenDocuments» в IE и плагин «application/x-sharepoint» в браузерах FF/Chrome/Safari. Здесь вы можете найти рабочий пример: http://ajaxbrowser.com/ («Редактировать документ» из контекстного меню).

+0

Я должен был щелкнуть ваше сообщение как ans. но нажал мой. повторный выбор ан. :-) – Aishu

2
var openDocumentsObject = new ActiveXObject("SharePoint.OpenDocuments.3"); 
openDocumentsObject.EditDocument(url); 

Примечание: URL-адрес представляет местоположение docx.

+2

Лучше использовать «SharePoint.OpenDocuments» - версия будет обнаружена автоматически. –

+0

После долгих поисков это сработало и для меня. Мы запускаем собственный сервер WebDav. –

 Смежные вопросы

  • Нет связанных вопросов^_^