Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 像Sharepoint一样打开docx_Javascript_Jquery_Sharepoint_Ms Word - Fatal编程技术网

Javascript 像Sharepoint一样打开docx

Javascript 像Sharepoint一样打开docx,javascript,jquery,sharepoint,ms-word,Javascript,Jquery,Sharepoint,Ms Word,我正试图像Sharepoint一样打开.docx文件。 我已经设置了一个apache2 web服务器,比如webdav部分 我知道它可以使用以下小javascript代码: var obj=新的ActiveXObject('SharePoint.OpenDocuments.3') 但是,当我使用这段代码时,我遇到了一个问题:它在Word中以指定的编辑栏打开.docx,但是如果我单击“编辑”,文档将保持只读模式 有什么问题吗? 下面是我的apache/webdav配置部分 另一个问题是,由于Act

我正试图像Sharepoint一样打开.docx文件。

我已经设置了一个apache2 web服务器,比如webdav部分

我知道它可以使用以下小javascript代码:

var obj=新的ActiveXObject('SharePoint.OpenDocuments.3')

但是,当我使用这段代码时,我遇到了一个问题:它在Word中以指定的编辑栏打开.docx,但是如果我单击“编辑”,文档将保持只读模式

有什么问题吗? 下面是我的apache/webdav配置部分

另一个问题是,由于ActiveXObject,这段代码在FF中不起作用,有人知道我能做些什么,它也能在FF中起作用吗

因为我们已经有了一个大型应用程序,我正在尝试实现它,所以我们不能将整个应用程序切换到sharepoint

apache 2配置文件:

DavLockDB WebDAV/Locks
Directory Uploads
Dav on

ForceType text/plain

AuthType Basic
AuthName "Mein WebDAV"
AuthUserFile C:\Users

Require valid-user

AllowOverride None

Options Indexes     

真诚地 k3n0b1已解决

问题是我的WebDAV文件夹与http文档的结构相同。 我想是这样的,因为当我在http文档路径之外定义另一个文件夹时,它就开始工作了

您只需要一小段javascript:

var obj = new ActiveXObject('SharePoint.OpenDocuments.3');
obj.EditDocument('https://localhost/uploads/****.docx');
以及在apache2中正确配置的webdav

现在我只需要处理它在ff、chrome等中的工作方式