【问题标题】:Not able to open files from HyperLink control in IE9 & above无法在 IE9 及更高版本中从 HyperLink 控件打开文件
【发布时间】:2014-07-29 17:45:06
【问题描述】:

我正在尝试使用超链接控件打开文件,当我单击链接时没有触发任何操作,但是当我直接在 IE 浏览器中粘贴 file:/// 路径时,文件已下载/打开,有什么可能下面的问题是我的href内容,也可以在http://jsfiddle.net/q76VB/查看JSFiddle

<a href="file:///C:/tempdel/NewTextDocument.txt" id="url">My Link</a> 

【问题讨论】:

  • 浏览器处理文件协议 (file:///) 不同。您是否尝试链接到(本地)网络服务器上的 txt 文件?
  • 我认为只有在站点不在 Internet 区域而是在 Intranet 或受信任站点中时它才会起作用。
  • @FabianMebus 是的,我在本地服务器上尝试了一个文本文件,但没有运气。
  • @VitorCanova:我的网站本身就是一个 Intranet 网站,我添加到受信任区域并尝试过,但没有成功。
  • 好吧,我能说什么。您正试图让用户在他的 PC 中执行程序。我认为它触发了一些安全锁。

标签: javascript jquery html href


【解决方案1】:

您是否将文件放在托管您网站的服务器上?

把文件和你的html文件放在同一个文件夹里,把链接改成这个:

<a href="NewTextDocument.txt" id="url">My Link</a> 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多