假设我做一网站,你来访问,访问了之后我直接在你的磁盘上写上1亿个垃圾txt文件,你咋想?所以不要考虑这个了。读写文件是针对服务器的。
如果js能直接这么读客户端文件,互联网还有没有隐私可言呢?全部豆子捧上都没法用js直接去读本地的Excel文件的,和浏览器木有关系。文件上传也是传到服务器段在服务器本地读数据的。我建议你先了解一下js,Web相关的bulabula的东西,直接这样问问题,你的豆子很快就不够用了Excel文件,另存为Html格式,就知道了Response.ContentType 是告诉浏览器,服务器传递过来的内容是什么格式
这个值默认是text/html
这个要在所有的客户机上设置浏览器权限,比如IE的修改方法:
进入Internet属性=》安全=》自定义级别,把ActiveX控件和插件下的所有选项都改成启用
因为js是客户端的,所以服务器不可能控制
我一般是用服务器生成html格式的Excel,然后设置
Response.ContentType = "application/vnd.ms-excel"
Response.AppendHeader("Content-Disposition", "inlinefilename=abc.xls")
这样来下载excel,而且这样不用修改客户端的ie设置
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)