网站有一个带有标签的链接,其中href是指向本地文件的路径。
例如:<a href="D:\test.txt">Link</a>
。但它不起作用。
如何正确操作? :) 它必须在IE中运行,其他浏览器不需要。
网站有一个带有标签的链接,其中href是指向本地文件的路径。
例如:<a href="D:\test.txt">Link</a>
。但它不起作用。
如何正确操作? :) 它必须在IE中运行,其他浏览器不需要。
在HTML中链接文件,需要使用“file”协议,例如:
<a href="file:///D:\test.txt">Link</a>
由于安全设置的原因,浏览器可能会或者不会打开该文件。您可以点击右键并选择“复制链接地址”,然后将其粘贴到浏览器中。
<a href='getContents.php?id=5'>
getContents.php
<?php
$id = $_GET['id'];
if(ctype_alnum($id)){//
//get file name from Database
$data[5]['file_path'] = 'file.htm';
$page = file_get_contents('//server//'.$data[$id]['file_path']);
echo $page;
}
?>
如果你想使用默认程序打开本地文件,那么你可以检查我的URL协议https://github.com/berti92/FileBridge
安装它并创建一个带有该URL协议的链接
<a href="filebridge:PASTE HERE THE PATH">Open me</a>