Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML页面-V2中链接的奇怪问题_Html - Fatal编程技术网

HTML页面-V2中链接的奇怪问题

HTML页面-V2中链接的奇怪问题,html,Html,我之前问过这个问题,但我的帖子中有一个拼写错误——不是版主正确认为的我的代码。我再次问这个问题,因为代码看起来是正确的 我正在使用php构建一个链接,指向网络驱动器上的文件。链接看起来很好: 如果我点击浏览器中的链接,它就不工作了——什么都没有发生,没有错误等等 如果我从页面源中剪切并粘贴以下内容,并将其粘贴到地址中,浏览器会立即将其打开 file://///192.168.0.199/public/data/thefolder/ineed/100000-100999/K100212 我在Fir

我之前问过这个问题,但我的帖子中有一个拼写错误——不是版主正确认为的我的代码。我再次问这个问题,因为代码看起来是正确的

我正在使用php构建一个链接,指向网络驱动器上的文件。链接看起来很好:

如果我点击浏览器中的链接,它就不工作了——什么都没有发生,没有错误等等

如果我从页面源中剪切并粘贴以下内容,并将其粘贴到地址中,浏览器会立即将其打开

file://///192.168.0.199/public/data/thefolder/ineed/100000-100999/K100212

我在Firefox和Chrome上都试用过,效果相同。我被难住了。想法

编辑:我发现这个链接在IE v11中工作,但如果我将链接粘贴到地址栏中,它会在Windows资源管理器中打开目录,而不是像Firefox和Chrome那样打开浏览器。 我的第一个想法是某种浏览器安全问题,但为什么粘贴到浏览器地址栏时它会起作用,而单击链接时却不起作用

是的,有很多斜杠-这是一个网络驱动器,我在树上向下钻。不是我设计的我只是要处理它

谢谢你抽出时间


因此,正如Olly在下面指出的那样——由于安全限制,访问本地/网络文件系统的链接在Firefox或Chrome中都被故意禁用——尽管Chrome和Firefox都允许您通过地址栏访问相同的路径似乎有些奇怪??更多信息可在此处找到:

trizz可能重复-该链接/问题与本地文件相关。它不适用于位于网络驱动器上的远程文件。网络驱动器是否有主机名?你读过这本书了吗?第三个/应该指定网络主机名,如果不是,它将默认为localhost。我认为ie是唯一具有浏览器功能的浏览器。。FTP也是如此,在ie中,你可以编辑/删除/添加文件,但chrome和/或ff/safari将只能从中读取:Mozilla浏览器拒绝跟踪使用HTTP协议获取的页面上的文件URL。我认为Chrome也是如此。我认为这取决于同一原产地政策: