fkjj.net
当前位置:首页 >> jAvAsCript能实现将网页上的内容以txt格式保存到本... >>

jAvAsCript能实现将网页上的内容以txt格式保存到本...

HTML5中可以用javascript访问localstorage进行存储,相当于本地数据库。 但非HTML5的话,由于权限问题,javascript不能存取本地文件。

最近看到好几个人问这问题了,其实要实现并不难,而且还是跨浏览器的,但并不完美。 IE 是通过 ActiveXObject,前提是浏览者的安全设置中允许此项且同意使用。 Firefox/Chrome/Safari/Opera 是通过 a 元素的 href 属性,加上 base64 数据来实现...

正常的网页里没有这种操作本地文件的权限。 具体需求可以进一步探讨。

单纯js+html是无法实现的 要用后台技术,上传完成后,通过ajax获取你要的东西

JavaScript是脚本语言,是在本机执行的,建议使用服务器语言来完成,如PHP,百度大把的例子

winSave.document.execCommand ("SaveAs",true,"table.htm"); 因为这段代码只有IE浏览器支持 ,要不360换成兼容模式可能也行,因为他用的是IE内核

function yes() { var strFile = "D:\\test.txt"; var objFSO = new ActiveXObject("Scripting.FileSystemObject"); // 检查文件是否存在 if (!objFSO.FileExists(strFile)) { // 创建文本文件 var objStream = objFSO.CreateTextFile(strFile, ...

//前台 var appWindow = window.open(调用后台方法的路径名); appWindow.focus(); //后台 getResponse().setHeader("Content-disposition","attachment;filename = "+导出文件名); getResponse().setContentType("text/plain"); //text/plain 就...

兄弟,你要理解html/javaScript是无法写文件的。如果要保存数据,只能依靠后台程序。例如php、node.js等 。

ajax去请求TXT文件

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com