问题标签 [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 回答
216 浏览

ajax - ITHit Ajax 浏览器更新文件问题

ITHit Ajax 浏览器功能右键单击“更新文件...”我们的用户认为非常危险。例如,可以使用 .xls 文件更新 .doc 文件,从而导致“损坏”的 word 文件实际上包含 Excel 工作簿,因此我们在每个新的 Ajax 浏览器版本中都删除了 ITHitAJAXFileBrowser.js 文件中的此菜单项。是否可以通过自定义来改进或删除该功能?谢谢

0 投票
1 回答
298 浏览

webdav - ithit ajaxbrowser 未打开 webdav 文件夹,但响应数据正确

请求(谷歌浏览器控制台):

响应数据:

状态和数据是正确的,但它会抛出错误 NotFoundLocation。我想这个问题可能在比较发送/接收“文件夹”不相同时。请发表您的意见。

0 投票
1 回答
218 浏览

ajax - ITHit Ajax 浏览器上传取消问题,截断文件留在服务器上

如果用户在 Ajax 浏览器中取消上传,似乎部分文件留在了服务器上。我希望部分上传的文件被删除。有针对这个的解决方法吗?或者是否可以删除 UI 中的取消选项?

0 投票
1 回答
622 浏览

ajax - Webdav.Net Ajax 文件浏览器:无法连接到 FireFox 20.0.1 中的 webdav 服务器

我正在使用下面的代码在 .Net Web 应用程序项目中显示 ajax 文件浏览器控件,我使用开发 Web 服务器在自动分配的端口上本地运行该项目。

webdav 服务器在 IIS 7(端口 80)上本地运行,它是一个使用 webdav.net 服务器库的 .net 应用程序。应用程序中的安全设置为 Windows 身份验证。我还允许匿名用户提出 OPTIONS 请求。

该页面在 IE 和 Chrome 中运行良好,但 FireFox 无法连接,它返回消息:找不到位置“.../WebDav/”。

我启用了 Firebug,问题是 Webdav 服务器向 OPTIONS 请求返回 401 Unauthorized。

有什么办法可以让它在 FireFox 中也能正常工作吗?

谢谢

更新1:

我在这里尝试了为 Safari 概述的解决方案:http ://www.webdavsystem.com/ajaxfilebrowser/programming/authentication_ssl ,但是它不起作用(Safari 和 FireFox 都没有)。系统提示我输入密码,但选项请求仍然未经授权。

我还在 .Net 项目属性 - Web 选项卡中启用了 NTLM 身份验证。仍然无效,OPTIONS 请求以未经授权的形式返回。

更新 2:

当我在 IIS 中运行客户端 .Net 应用程序而不是开发 Web 服务器(.Net 客户端 Web 应用程序和 webdav 服务器在 IIS 的 80 端口上本地运行)时,我让它在 FireFox 中工作。当我在 IIS 中运行它时,FireFox 可以工作,但 Safari 不能。Safari 一直提示我输入密码。我仍然很好奇在本地开发 Web 服务器中运行客户端应用程序时是否有解决方案。

0 投票
1 回答
551 浏览

webdav - Windows 资源管理器错误地显示 WebDAV 服务器文件/文件夹名称

在“IT Hit WebDAV 服务器引擎”实现中,我IHierarchyItem.Name返回了“我的文件夹”。但IHierarchyItem.Path返回/2347182436872364/971553455213456772/相同的项目。

在 Windows Explorer 中,此文件夹显示为971553455213456772“IT Hit Ajax File Browser”,而在“IT Hit Ajax File Browser”中显示为“My Folder”。

如何使它们都具有相同的人类可读名称?

0 投票
1 回答
291 浏览

webdav - 打开文档时如何摆脱 IT Hit Ajax 文件浏览器中的安全警告?

当我双击一个文件non-MS Office documentIT Hit Ajax 文件浏览器打开一个文件时,我收到以下警告:

Some files can harm your computer. If file information looks suspicious or you do not fully trust the source, do not open the file.

我可以以某种方式抑制此警告吗?

0 投票
1 回答
49 浏览

ithit-ajax-file-browser - 拖放上传在IE和Firefox中显示错误提示

在 Ajax Browser v 2.5.1.1703 中使用拖放上传时,Chrome 34 显示弹出窗口“复制”,这是正确的。对于 IE 11 和 Firefox 29,弹出窗口都是“移动”,这是不正确的。Ajax 浏览器显示的弹出窗口不正确还是 IE 和 Firefox 的问题。如果是 Ajax 浏览器,怎么解决。

0 投票
1 回答
237 浏览

webdav - IT 命中 Ajax 库 - 未找到 MODApplet.class

当我尝试通过调用打开 .txt、.pdf 或 .odt 时:

我注意到 Fiddler 对 /MODApplet.class 的 GET 请求带有 404 Not Found 响应。
正常吗?

附加信息:

我首先在一个简单的配置上测试了这个库,一切正常,所以我没有使用 Fiddler 来查看请求和响应。

由于我更改了配置,因此在编辑 .odt、.pdf 和 .doc 时遇到了问题,但我不知道它是从哪里来的。

0 投票
1 回答
349 浏览

ajax - MicrosoftOfficeEditDocument 在 Chrome 中不起作用

我正在评估 IT Hit WebDAV AJAX 库。当我的脚本调用 MicrosoftOfficeEditDocument(url) 时,它在 IE 中有效,但在 Google Chrome 中无效(在 Chrome 中调用时它没有做任何事情)。我错过了什么?

我是这样称呼它的:

0 投票
1 回答
871 浏览

google-chrome - EditDocument 在 Chrome 中并不总是有效

我遇到了与MicrosoftOfficeEditDocument 在 Chrome 中没有工作类似的问题。

我确实按照答案中的说明下载了更新的库,它适用于 Office 2013,但不适用于 2010。使用 Office 2010,我有一些打开的文件和一些没有打开的文件,它们并不总是相同的。我尝试使用 .doc、.docx、.ppt、.pptx、.xls 和 .xlsx。

我将编辑文档功能称为: ITHit.WebDAV.Client.DocManager.EditDocument(sDocumentUrl, javaAppletFilePath);

编辑 :

这实际上似乎是文件url长度的问题。当我的文件 url (sDocumentUrl) 比我调用 EditDocument 的脚本 url 的长度长时,它工作得很好。但是当它更短时,会在 sDocumentUrl 之后添加脚本 url 的末尾,这会导致调用失败。这只发生在 Chrome 和 Office 2010 上。

有什么办法可以使这项工作?