html a标签href写成绝对路径怎么不能下载?
浏览量:1270
时间:2021-03-17 15:43:10
作者:admin
a标签href写成绝对路径怎么不能下载?
出于安全考虑,浏览器禁止外网网页直接访问本地硬盘资源,防止病毒、木马等恶意软件随意窃取用户数据和信息。请注意,这里的“外部网络”还包括使用IIS在本地计算机上假设web服务器,然后通过HTTP协议访问网页,但通过所谓的绝对路径访问文件。这样,浏览器会认为网页和文件在不同的域中(网页在网络中,但文件在本地硬盘中),也会拒绝访问它们哦,以达到下载文件的目的,网页和文件必须在同一个域中。例如,双击网页以启动它(而不是使用浏览器地址栏中的网址)。此时,网页和要下载的文件都属于本地文件,因此可以下载。或者将要下载的网页和文件放入IIS可以访问的文件夹中,然后以正常的网页访问方式在浏览器中下载,因为此时网页和文件属于网络文件。当然,此时,a标签应更改为:<ahref=“测试.xlsx“>…”。。。</A>或<ahref=“http。。。网址/测试.xls“>…</a>”
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。