求chrome 浏览器下用javascript读写txt文件的办法!

求chrome 浏览器下用javascript读写txt文件的办法!,第1张

web程序不要妄想对客户机的文件进行读写。ActiveXObject是IE特有的。这种东西本身就是不安全的,现在不允许,今后更不会允许。

假设我做一网站,你来访问,访问了之后我直接在你的磁盘上写上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设置


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11927589.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存