gpt4 book ai didi

html - href to asd#zxc.txt(文件名包含数字符号),目标为 ="_blank"for IE

转载 作者:可可西里 更新时间:2023-11-01 14:56:37 24 4
gpt4 key购买 nike

为了定位到 asd#zxc.txt,我需要在 href 中输入什么,尝试过:

<a href="asd%23zxc.txt" target="_blank">asd#zxc.txt</a>

但 IE 打开新窗口时在 URL 中带有“asd”,这个工作正常:

<a href="asd%23zxc.txt">asd#zxc.txt</a>

但我需要在新窗口中打开文件

谢谢

更新:也尝试过 JS

window.open("asd%23zxc.txt","_blank")
IE 仅使用“asd”打开新窗口

最佳答案

您应该认真考虑更改您的文件名。老实说,我从未见过有人在文件名中使用 #。

Firefox 也不适用于此。它会在 URL 中打开一个带有 # 的新选项卡,但表示 asd 不存在。

我能看到这个工作的唯一方法是如果你有一个 PHP 脚本服务于文件。类似 getfile.php?file=asd#zxc.txt 的东西。

即便如此,您可能必须在将请求发送到您的脚本之前对 # 符号进行编码(我从未通过 POST 或 GET 发送过 #)。另外,请确保您对这样的脚本设置了适当的访问限制。

关于html - href to asd#zxc.txt(文件名包含数字符号),目标为 ="_blank"for IE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6922111/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com