首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

javascript读写文件解决方案

2012-05-20 
javascript读写文件有没有直接使用javascript读写文件的方法?不用ASP、JSP之类的,只用html和javascript[解

javascript读写文件
有没有直接使用javascript读写文件的方法?不用ASP、JSP之类的,只用html和javascript

[解决办法]
http://blog.csdn.net/21aspnet/article/details/4178731
[解决办法]

HTML code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>    <head>        <title>ddd.html</title>        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">        <meta http-equiv="description" content="this is my page">        <meta http-equiv="content-type" content="text/html; charset=UTF-8">        <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->        <script type="text/javascript">           function readFile(filename){             var fso = new ActiveXObject("Scripting.FileSystemObject");             var f = fso.OpenTextFile(filename,1);             var s = "";             while (!f.AtEndOfStream)             s += f.ReadLine()+"\n";             f.Close();             return s;             }                 //写文件         function writeFile(filename,filecontent){             var fso, f, s ;             fso = new ActiveXObject("Scripting.FileSystemObject");             f = fso.OpenTextFile(filename,8,true);             f.WriteLine(filecontent);             f.Close();             alert('ok');             }    </script>    </head>    <body>        <input type="text" id="in" name="in" />        <input type="button" value="Write!"            onclick="writeFile('c:/12.txt',document.getElementById('in').value);" />        <br>        <br>        <input type="button" value="Read!"            onclick="document.getElementById('show').value=readFile('c:/12.txt');" />        <br>        <textarea id="show" name="show" cols="50" rows="8"> </textarea></html>
[解决办法]
当然你可以实现用ajax返回服务器端查询服务器的文件,然后用js显示相关信息,这是没什么问题
[解决办法]
我来补充一下吧.

读文件的可以.

写文件比较麻烦.都要降低浏览器安全级别.




--------------------------------------帅签分割线-------------------------------------------------

[解决办法]
安全方面考虑不可取、
[解决办法]
探讨

js客户端操作的,你想写个js操作客户端的文件?
首先权限问题,每次都会提示用户
其次你用ActiveX,只支持IE
这个感觉毫无意义

[解决办法]
涉及安全问题 小内容的东西可以存cookie 读写文本可以存xml中 或者可以用ajax 其他貌似没办法了

热点排行