出于安全考虑,浏览器都是禁止来自外部网络的网页直接访问本地硬盘资源的哦,以防止病毒或木马之类的恶意软件随意窃取用户的数据和信息。注意哦,这里说的“外部网络”,也包括你在本地电脑利用IIS假设网页服务器,然后网页通过http协议访问,但是文件却是用你这种所谓的绝对路径来访问,这样的话,浏览器会认为网页和文件是处于不同域(网页在网络中,而文件却在本地硬盘),也会拒绝访问的哦。要想实现下载文件的目的,网页和文件必须处于同一域,比如说把网页用鼠标双击启动(而不是在浏览器地址栏用网址来访问),这时候网页和要下载的文件都属于本地文件,这时候就可以下载了。或者把网页和要下载的文件都放到IIS能够访问到的文件夹,然后在浏览器中用正常的网页访问方式也能下载,因为这时候网页和文件都属于网络文件了,当然,这时候a标签的写法就要改为:
...
或者
...