问题标签 [ithit-ajax-file-browser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
58 浏览

ithit-ajax-file-browser - ajaxbrowser/Ajax 库上带有长补丁的错误编辑文档

我正在使用 Ajax 库来在线编辑文档。编辑路径较长的文档时遇到问题。例外是“无法安装 webdav 服务器,请验证提供的凭据”。我在 ubuntu davfs2 bug 上搜索的是 davfs2 的 bug

来自文档路径的错误太长。IMO,ITHit 可以散列文档。请不要等待上面的 davfs2 错误已修复。

请为我确认此错误并在这种情况下与我讨论解决方法:) 在等待新库上的新修复补丁时

0 投票
1 回答
28 浏览

ajax - IThit Ajax 浏览器 2.0

它在 ItHit 网站上声明 applet 对于 Ajax 浏览器是可选的,这是真的吗?我们可以在不使用小程序的情况下使用 Ajax 浏览器吗,我只能浏览 MS 或非 MS 文档类型的服务器文件吗?客户端可以使用本地 Windows 资源管理器并将文件拖放到 ajax 浏览器窗口中吗?

0 投票
1 回答
327 浏览

ithit-webdav-server - 如何解锁已打开/编辑/保存然后使用 iTHit WebDAV Ajax 库和 iTHit 服务器重新打开的文件?

我有一个用户在编辑和保存后锁定了 word 文件(尝试再次编辑会在 word 中显示该文件已被另一个用户锁定的消息)...我重新启动 IIS,然后重新启动用户的 PC,然后重新启动 Web 服务器...该文件仍处于锁定状态...我们如何解锁该文件?我们如何防止这种情况发生......我们正在使用 iTHit Ajax 库 v1.8.0.1342 和 IT Hit WebDav Server v3.7.1780

0 投票
1 回答
85 浏览

javascript - 当我拥有所有实例化的部分时,如何在 Angular SPA 中重绘 ITHit Ajax 文件浏览器?

由于各种原因,我将不再赘述,我已成功地将 ITHit Ajax 文件浏览器包装在 Angular 控制器中,该控制器本身已加载并包装在 Angular-UI-Router UI-View 中。

所有的设置都是通过前面的服务调用来配置的(以支持带有多变 url 的云环境),我什至已经解决了我所有的 CORS(跨源请求)问题,我们已经连接了一个自定义的 Oath2 实现DAV 服务器。所有这些都成功地与 ITHit 文件浏览器一起工作,作为我们内容浏览实现的核心。

截至目前,当我导航某些区域时,Angular-ui-router 调整 Url,视图响应,包装 ITHit 的 Angular 控制器响应视图更改,并且(不重新加载视图)重新获取适当的 DAV url使用可用的 IT Hit 命令(例如 SetSelectedFolderAsync)

这是我的(希望是简单的)挑战:当我导航到某些区域时 - Angular-UI-router 只是重新加载包含新内容的 UI-View,但是当我返回时 - ITHit Ajax 文件浏览器不会重绘。

以下是我的挑战的一些指导方针(如果你提供我可以使用的东西,可以忽略):

  1. 我宁愿避免不得不“隐藏” ITHit 容器(因为它无关紧要,而且我不想在视图中的状态更改时管理使其保持最新状态。这些更改会影响 DAV 路径)。我也不想担心不必要的网络流量。我真的很想让 Angular-UI-Router 用浏览器所在的 ui-view 来做它的事情。
  2. 我想保留任何需要对 Angular 控制器进行调用的调用(它管理身份验证、路径解析和上下文设置配置——随着用户导航而变化)。
  3. ITHit 解决方案生成的所有内容(最重要的内容)都存储在单例('DavBrowserService')中 - 所以当我返回文件浏览器视图时,我存储了初始实例化的所有内容,包括:
    • ITHit 对象的一个​​实例
    • ITHit.Loader 的生成实例
    • 先前生成的 AjaxFileBrowser.Controller 对象 (ITHit.oNS.Controller) 的一个实例
    • 先前生成的 WebDavSession 对象 (ITHit.oNS.WebDavSession) 的实例

有了上述内容 - 我希望我可以简单地将这些实例重新连接到现在返回的 dom-node ('afb-content-div')。任何帮助深表感谢!

0 投票
1 回答
658 浏览

webdav - 从服务器链接访问 WebDav

我已经下载了 .Net Server 和 ajax 库

我们需要能够直接从 WebDav 服务器编辑文档。我已经使用 MicrosoftOfficeEditDocument 和 JavaEditDocument 的 javascript 代码成功地做到了这一点

我希望能够在我的页面中有如下链接

\服务器\DAV\路径\文件

当我放置类似上面的链接时,它不会打开文件。当我复制链接并放置在 Windows 运行命令中时,它会打开

是否可以直接链接到 webdav 存储文件以供打开?

另外,是否有针对在 Chrome 中运行的 jar 文件的计划解决方案?

我已按照https://java.com/en/download/faq/chrome.xml#npapichrome的说明进行操作

这允许chrome加载jar文件,但他们说他们停止支持。

0 投票
3 回答
119 浏览

google-chrome - 使用 chrome 浏览器时 ajaxbrowser 在非办公文档上提示输入 NPAPI 插件

我们正在使用最新的 ajaxbrowser,它现在可以打开 office 类型的文档,而无需即将不受支持的 npapi 插件。但是,我们仍然看到其他文件类型的问题。有没有办法打开其他文件而不会在 chrome 中看到错误消息,或者这个问题很快就会修复?

0 投票
1 回答
78 浏览

authentication - IT Hit Ajax 文件浏览器 - 打开操作系统的文件管理器 - 登录提示

我注意到“打开操作系统的文件管理器”功能会在首次访问时提示用户登录。

是否可以将 Ajax 文件浏览器配置为在没有登录提示的情况下使用“打开操作系统的文件管理器”功能?

我已经在 Ajax 文件浏览器页面 (ajaxFileBrowser.GetSession().SetCredentials) 上设置了用户凭据,但我发现它没有将这些凭据传递给“打开操作系统的文件管理器”功能。

0 投票
1 回答
150 浏览

ithit-ajax-file-browser - IT Hit WebDAV Ajax 浏览器自定义列

我正在查看 ItHit 的 Ajax Browser Control 试用版。到目前为止,在通过 http 协议拉取文件时,它似乎反应迅速。

此时我想做的是让详细信息视图从我的 excel 工作簿中提取自定义属性。将获取自定义属性的 C# 代码连接到 Ajax 控件以显示正确值的最有效方法是什么?

0 投票
3 回答
5151 浏览

webdav - WebDAV - Microsoft Excel 2016 无法保存更改

我在我们公司的网站上设置了 ITHit WebDAV 服务器,该服务器在 Office 2007/10/13 和 PowerPoint、Word 和 Excel 上运行良好。但是,我最近更新到 Office 2016,发现 Excel 不再工作,但 Word 和 PowerPoint 工作正常。

在 Excel 中,我收到以下错误消息:

在此处输入图像描述

在 Word 和 PowerPoint 中,我得到下面可以跳过的对话框:

在此处输入图像描述

Excel 2016 中的 ITHit WebDAV 服务器是否存在已知问题?

当我在 Visual Studio 2015 中附加时没有抛出异常。此外,当我检查 Fiddler 时,我可以看到 WebDAV 服务器尝试做的最后一件事是锁定文档,这似乎没有任何异常。它锁定并解锁文档两次,然后在我尝试保存它的锁上,然后在 Excel 中返​​回错误消息(见图 1)。

锁定请求如下所示:

第一锁OK: 在此处输入图像描述

开锁: 在此处输入图像描述

锁定文档并停止: 在此处输入图像描述

我能看到的唯一不同的是标题的杂项部分中的一个字段: 在此处输入图像描述

我已经用尽了所有选项,但我不知道为什么只有 Excel in Office 2016 会发生这种情况。

任何帮助将不胜感激。

0 投票
1 回答
583 浏览

javascript - IT Hit WebDAV AJAX 库 - 如何在 MS Word 中打开多个文件?

我们正在尝试使用 IT Hit WebDAV AJAX 库 (ITHitWebDAVClient.js) 并查看它是否可以从单个调用甚至多个库调用中打开多个文件。

例如,MS Word 支持使用带有以下参数的 File/Open 从 WebDab 打开多个文件:

例子:

截屏: 在此处输入图像描述

我们正在尝试使用 ITHitWebDAVClient.js 做同样的事情,方法如下:

,但无论我们如何去做,它似乎都不起作用。

像这样按顺序打开文件也不起作用:

任何想法如何解决这个问题?