文件 URI 文件名中的数字符号/哈希

阿格索尔

我有以下文件:

C:\path\to\abc#123.txt 

我在 Windows 上为 IE11 开发 Web 前端,提供指向该文件的链接。我使用以下 URI 对#with 进行编码%23

file:\\\c:\path\to\abc%23123.txt

单击链接时,IE11 会将#HTML 片段/锚点视为不作为文件名的一部分,并且文件未打开。如何强制使用编码%23作为文件名的一部分?如果我在浏览器栏中手动输入 URI,文件将按预期打开。

更新:

如果链接目标设置为_parent_top但在设置为_blank(我需要它做什么)时不起作用,它会起作用

阿格索尔

我通过对链接的 onclick 事件使用 JavaScript 找到了一种解决方法:

var doc = window.open();
doc.location.href = "file:\\\c:\path\to\abc%23123.txt";
return false;

这将打开一个必需的新窗口,然后使用数字符号设置 URI。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从uri获取文件名

来自分类Dev

具有哈希和Uri LocalPath处理的文件名

来自分类Dev

Android MediaPlayer无法使用Uri.parse(path)播放文件名中包含“#”字符的文件

来自分类Dev

Android MediaPlayer无法使用Uri.parse(path)播放文件名中包含“#”字符的文件

来自分类Dev

如何从文件名中删除URI编码?

来自分类Dev

从文件URI获取内容URI?

来自分类Dev

Android MediaPlayer无法使用Uri.parse(“ ...#。mp3”)播放文件名中包含“#”字符的文件

来自分类Dev

从URI的PATH读取文件

来自分类Dev

从URI获取文件路径

来自分类Dev

区分本地文件或URI

来自分类Dev

URI与文件性能

来自分类Dev

将URI转换为文件URI(file:////)

来自分类Dev

Ruby:打开URI。从远程URL获取文件名

来自分类Dev

从SAF内容URI中提取文件名

来自分类Dev

React Native-从Android内容uri获取文件名

来自分类Dev

更改从 request_uri 获得的文件名

来自分类Dev

从Logstash中的URI读取文件

来自分类Dev

ls文件名如何按数字顺序在文件名中包含空格字符

来自分类Dev

打开文件:// URI到特定的#(哈希)ID

来自分类Dev

通过URI中的文件名而不是请求参数来标识servlet中的图像请求

来自分类Dev

如何在Linux bash中转义SVN文件名中的#(哈希/磅)符号

来自分类Dev

骆驼文件组件URI格式

来自分类Dev

打开URI下载损坏的文件

来自分类Dev

如何从文件中提取URI

来自分类Dev

打开URI下载损坏的文件

来自分类Dev

使用文件uri启动程序

来自分类Dev

将文本文件中的Linux URI编码的文件名和路径转换为Windows路径

来自分类Dev

如何增加文件名中的数字

来自分类Dev

从Video Chooser中从Uri获取文件路径

Related 相关文章

热门标签

归档