问题标签 [file-link]

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 回答
29 浏览

html - Wordpress 更新后删除文件前缀

TL;DR - 为什么 Wordpress 从文件链接中删除 file://?

我们的 Intranet 页面有一个包含图标的部分,图标后面带有链接。突然之间(我们的猜测是在更新之后),其中一个链接停止工作。链接如下(一):

预期的行为(在 Internet Explorer (2) 中)是文件资源管理器打开,并指向共享 \vmdata\meetings,直到现在它一直有效。

但是,当我将鼠标悬停在图标图像上时,我会看到以下代码:

当我通过查看页面的源代码检查 HTML 时,我发现 file:// 前缀确实消失了:

为了解决这个问题,我查看了原始创建者添加了相同类型链接的页面。我的想法是创建一个类似的页面,复制页面上的 HTML 代码并将图标链接到所述页面。我添加了页面和 HTML 链接,但查看页面后,结果完全相同:file:// 前缀不见了。

我的猜测是 Wordpress 中的某些内容正在重写/删除 file:// 链接。我现在的问题是双重的:如何停止这种重写/删除行为,和/或如何像以前一样添加指向文件共享的链接?

PS:网站的创建者不再可用,网站正在运行但不受管理。只剩下内容创作者。我们内部没有 Wordpress 知识,所以我们基本上只是试图保持网站正常运行(等待新网站)。

(1) 我意识到从 Intranet 站点指向服务器共享是一种非常丑陋的发布文件的方式。但是,如前所述,我们的情况是,如果它没有损坏,就不要用这个网站修复它,所以我们只想回到工作状态。创建一个链接到(托管)文档的页面会好很多,但由于各种原因不可行。

(2) 请不要费心指出不再使用 Internet Explorer,我们都知道,但我们坚持使用它,因为它是我们每天都使用的主要工具之一的要求。只要该工具不支持其他浏览器,我们就会被 IE 困住(不幸的是)。

0 投票
1 回答
963 浏览

microsoft-edge - 边缘策略 IntranetFileLinksEnabled 启用不打开文件

上周Edge 95 发布,带来了期待已久的新IntranetFileLinksEnabled策略。

对此进行测试,我遇到了与预期不同的行为。
在 Web 服务器上拥有以下带有链接的测试 html 文件,例如http://demohost/http://demohost/添加为“本地内部网”站点。
单击 eg 上的文件链接http://demohost/test.html,我希望文件可以直接打开(例如 MS Word 中的 docx,Acrobat Reader 中的 pdf,记事本中的 txt ......):

但是,在资源管理器中打开了共享并选择了文件,但未打开。例如 demo.docx 或 demo.pdf:

在此处输入图像描述

我必须配置任何其他策略来建立与 Internet Explorer 过去类似的行为吗?(实际上是打开文件)

edge://policy/的结果: 在此处输入图像描述

编辑:我在“Microsoft Edge”和“Internet Explorer”类别中尝试了很多不同的 GPO 设置,例如PopupsAllowedForUrls. 没有找到解决办法。

EDIT2: 到驱动器的文件链接file://D:/temp/demo.txt也被完全阻止。

0 投票
0 回答
57 浏览

carousel - 如何在 django-cms 轮播幻灯片中链接文件?

我在 django-cms 中创建了轮播,需要一张幻灯片来指向一个文件。内部链接设置有外部链接、内部链接、电子邮件和电话号码,但没有文件链接。你知道怎么做吗?