链接html页面上的UNC/网络驱动器
只是一个基本的html链接问题 我有一个内部网设置,我需要链接到一些网络驱动器。它们位于\server\u drive\blahblah\doc.docx等驱动器上链接html页面上的UNC/网络驱动器,html,hyperlink,unc,Html,Hyperlink,Unc,只是一个基本的html链接问题 我有一个内部网设置,我需要链接到一些网络驱动器。它们位于\server\u drive\blahblah\doc.docx等驱动器上 使用file://在IE8或Firefox上都不起作用。如何链接到这些文件?要从HTML文档链接到UNC路径,请使用file:///// (是的,那是五个斜杠) file://///server/path/to/file.txt 请注意,这在IE和Outlook/Word中最有用。它不会在Chrome或Firefox中工作,这是故意
使用file://在IE8或Firefox上都不起作用。如何链接到这些文件?要从HTML文档链接到UNC路径,请使用file:///// (是的,那是五个斜杠) file://///server/path/to/file.txt 请注意,这在IE和Outlook/Word中最有用。它不会在Chrome或Firefox中工作,这是故意的——链接会无声地失败。以下是来自 为了安全起见,Mozilla 应用程序阻止指向本地的链接 来自远程服务器的文件(和目录) 档案 不太直接,来自: Firefox和Chrome不会打开来自本地计算机外部的页面的“file://”链接。这是这些浏览器为提高安全性而做出的设计决策
Mozilla文章包括一组客户端设置,您可以使用这些设置来覆盖Firefox中的此行为,并且还有一些扩展来覆盖此限制。在网络服务器上设置IIS并将路径更改为 编辑: 确保在IIS中启用目录浏览选项(向用户插入工具提示):
a、 工具提示{
位置:相对位置;
显示:内联;
}
a、 工具提示范围{
位置:绝对位置;
宽度:240px;
颜色:#FFFFFF;
背景:#000000;
高度:30px;
线高:30px;
文本对齐:居中;
可见性:隐藏;
边界半径:6px;
}
a、 工具提示范围:之后{
内容:'';
位置:绝对位置;
最高:100%;
左:50%;
左边距:-8px;
宽度:0;
身高:0;
边框顶部:8px实心#000000;
右边框:8px实心透明;
左边框:8px实心透明;
}
a:悬停。工具提示跨度{
能见度:可见;
不透明度:0.8;
底部:30px;
左:50%;
左边距:-76px;
z指数:999;
}
我也有类似的问题。当你说更改路径时,这是在虚拟目录中吗?当我尝试使用http
访问我的共享时,我会得到一个404,但是如果我使用file://///server/path/to/file.txt 在浏览器中,它可以工作。我需要有http访问,因为这个链接将通过降价呈现。我已在服务器上启用目录浏览。“高级设置”下的物理路径指向共享。在我编写此答案时,我的建议是将IIS放在网络服务器上,然后将内容的URL更改为指向web服务器。您还可以配置IIS,使其具有映射到网络共享的虚拟目录,但IIS和网络份额之间有权限要考虑。微软称五条斜线是错误的。相反,你的例子应该是“file://server/path/to/file.txt". 链接:2020此处:在我的Windows 10计算机上,两种表单(服务器前5斜杠或2斜杠)都可以使用。(使用“工作”我的意思是,我可以将链接url复制并粘贴到浏览器窗口,按Enter键,目标文件打开。但本地链接不是可以单击的。)
<style>
a.tooltips {
position: relative;
display: inline;
}
a.tooltips span {
position: absolute;
width: 240px;
color: #FFFFFF;
background: #000000;
height: 30px;
line-height: 30px;
text-align: center;
visibility: hidden;
border-radius: 6px;
}
a.tooltips span:after {
content: '';
position: absolute;
top: 100%;
left: 50%;
margin-left: -8px;
width: 0;
height: 0;
border-top: 8px solid #000000;
border-right: 8px solid transparent;
border-left: 8px solid transparent;
}
a:hover.tooltips span {
visibility: visible;
opacity: 0.8;
bottom: 30px;
left: 50%;
margin-left: -76px;
z-index: 999;
}
</style>
<a class="tooltips" href="#">\\server\share\docs<span>Copy link and open in Explorer</span></a>