File:// 链接在所有浏览器中都不执行任何操作

2024-01-13

我正在生成一个链接,如下所示:

<a target="_blank" title="Test" href="file:///c:/test.xls">Test</a>

该链接位于 iframe 内。

当我点击它时(在任何主流浏览器中),nothing发生。 Fiddler 没有记录任何流量。 将 URL 粘贴到导航栏中效果很好 - 文件下载框出现,我可以毫无问题地下载文件。

我已经尝试了我能想到的 URL 结构的每种变体(正确和不正确、冒号、斜杠、反斜杠等)。

我确信这是某种安全限制,但我一生都无法找出它是什么或如何绕过它。我现在感觉自己很愚蠢。有什么简单的解释吗?


抱歉,如果您从服务器上拉取此页面(通过 http:// 访问),安全设置将不允许您链接到本地​​内容(通过 file:// 访问链接)。我在访问 wiki 中的共享 .doc 文件时也遇到了同样的问题。一直没有想出好的解决办法。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

File:// 链接在所有浏览器中都不执行任何操作 的相关文章

随机推荐

  • Dart源文件更改时自动刷新页面

    当源文件发生更改时 如何使 Dartium 自动重新加载 Web 客户端应用程序 有关的 如何让 Firefox 在文件更改时自动刷新 https stackoverflow com questions 1346716 firefox au
  • 我从哪里开始分布式计算?

    我对学习分布式计算技术感兴趣 作为一名 Java 开发人员 我可能愿意从Hadoop http hadoop apache org 您能推荐一些书籍 教程 文章吗 也许你可以先阅读一些MapReduce和分布式计算相关的论文 以更好地理解它
  • Pandas DataFrame 根据列、索引值比较更改值

    假设你有一只熊猫DataFrame其体内有某种数据并且numbers in the column and index names gt gt gt data np array a b c d e f g h i gt gt gt colum
  • Apple统一日志记录-如何获取文件名和行号

    Apple s Unified Logging文档 https developer apple com documentation os logging状态 不要在消息中包含符号信息或源文件行号 系统自动捕获此信息 但在控制台中我看不到文件
  • .NET 4.0 中 .NET 4.5 中的 Task.FromResult() 的等效项

    我找不到有关将代码从 NET 4 5 重定向到 4 0 的信息 我必须在 Windows XP 上安装此应用程序 我在 NET 4 5 中的代码 public async Task
  • Python 字节数组与字节列表

    我试图找出创建长字节字符串 或字节数组 的最有效方法 方法是在预先知道整个字符串的长度时连接多个较短的字符串 我制作了这个脚本并得出了这些结果 import time MSG b test message COUNT 30000 def b
  • qml 函数的默认参数给出语法错误

    此代码在浏览器托管的 JavaScript 环境中运行良好 function foo a true console log a 但在 qml 中做同样的事情是给syntax error 我可能做错了什么 在 QML 中 您应该将函数编写为
  • 使用 Chartjs 绘制两个具有透明度的图

    在 Chartjs 中我有两个图 如图所示 https codepen io anon pen XgGKqR var config type line data labels 2017 07 03T01 05 00 0100 dataset
  • 如何使用 Swagger UI 自动授权所有端点?

    我部署了整个 API 并可通过 Swagger UI 进行访问 它使用基于 HTTPS 的基本身份验证 人们可以轻松点击 授权 按钮并输入凭据 并且通过 尝试一下 一切都可以很好地工作 特征 但是 我想制作一个具有共享用户名和密码的 API
  • 如何将焦点设置在初始文本框上并选择全部(MVVM 样式)?

    我有一个简单的 WPF 页面 其中有一个文本框字段 我的客户希望在页面显示时突出显示该文本框字段 在代码后面 它将是三行 但我正在研究 MVVM 我开始认为它有点被高估了 我尝试了很多不同的行为和全球事件FocusManager Focus
  • 构建 Web 部署包时出现的“redirection.config”模糊错误是什么?

    我正在尝试通过 msbuild 在新计算机上构建 Web 部署包 但它不起作用 它在其他机器上构建得很好 但在这里我收到以下模糊错误 Microsoft Web Publishing targets 2767 5 error Filenam
  • 我可以在没有转译器的情况下使用 JSPM 吗?

    我正在使用 jspm 0 16 2 我正在用这个测试项目 https github com caasjj jspm tut 当我将转换器设置为无时 transpiler none 我收到一个错误XHR error 404 Not Found
  • 在动态库中包含静态库

    我有以下问题 几个目标文件 a1 o a2 o a3 o 存档 libxxxx a 存档 libxxxx a 仅包含目标文件 b1 o b2 o 等 我想从所有目标文件创建一个共享库 so 问题 如果我使用 g shared libxxxx
  • 什么是适合 C++ 的优秀 HTML 模板引擎? [复制]

    这个问题在这里已经有答案了 可能的重复 C HTML 模板框架 模板化库 HTML 生成器库 https stackoverflow com questions 355650 c html template framework templa
  • 使用异步 Socket.BeginReceive 时如何检测超时?

    在 F 中使用原始套接字编写异步 Ping 以使用尽可能少的线程启用并行请求 不使用 System Net NetworkInformation Ping 因为它似乎为每个请求分配一个线程 我也对使用 F 异步工作流程感兴趣 当目标主机不存
  • 是否可以为 fontawesome 图标着色?

    我可以更改字体颜色 但不能更改 填充 我首先尝试设置背景颜色 但这填充了整个图标框区域 例如 我有 i class icon star empty icon large i 但我希望它是黄色的 编辑 用例是我想要一个 最喜欢的 图标为灰色轮
  • 如何根据 Terraform 中 for_each 中的映射值设置 EC2 资源实例计数

    对于以下 Terraform 代码 我希望最终得到 2 个测试沙箱开发实例和 1 个测试沙箱测试实例 我希望能够从地图值中得出计数instance count 我尝试过使用count但 Terraform 不允许用户这样做for each
  • 如果已经运行,则阻止应用程序启动[重复]

    这个问题在这里已经有答案了 我的应用程序需要在启动时检查并查看它是否已经在运行 这样它就不会再次打开 我有一个系统托盘图标 可以使应用程序可见 False 效果很好 然而 如果应用程序已经在运行 我需要确保用户查看系统托盘中的通知图标 Pr
  • 在 Extjs 中播放视频

    我在我的一个项目中使用 Extjs 和 PHP 无框架 我需要在同一面板 选项卡上播放视频而不打开新的面板 选项卡 我可以通过单击下载按钮或单击面板上显示的视频链接来下载视频 但我需要在同一页面上播放视频而不影响其质量 通常使用 mp4 视
  • File:// 链接在所有浏览器中都不执行任何操作

    我正在生成一个链接 如下所示 a target blank title Test href Test a 该链接位于 iframe 内 当我点击它时 在任何主流浏览器中 nothing发生 Fiddler 没有记录任何流量 将 URL 粘贴