<html>
<head>
<title>JS操作文本文件</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
</head>
<body>
<script>
var arr = new Array();
arr[0] = [0,"name0","value0"];
arr[1] = [1,"name1","value1"];
arr[2] = [2,"name2","value2"];
arr[3] = [3,"name3","value3"];
arr[4] = [4,"name4","value4"];
function Write2Text()
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.CreateTextFile("a.txt", true);
for(var i=0;i<arr.length;i++)
{
f.write(arr[i])
f.WriteBlankLines(1)
}
f.Close();
}
</script>
<input type=button value="Write" onclick="Write2Text()">
<script>
function GetHeader(src) {
var ForReading=1;
var fso=new ActiveXObject("Scripting.FileSystemObject");
var f=fso.OpenTextFile(src,ForReading);
return(f.ReadAll());
}
function ReadText(){
var arr=GetHeader("a.txt").split("\r\n");
for(var i=0;i<arr.length;i++){
alert("第"+(i+1)+"行数据为:"+arr[i]);
}
}
</script>
<input type=button value="Read" onclick="ReadText()">
</body>
</html>
据说这是JS读取远程的文件.但是我没有测试过,贴于此仅供参考
<script type="text/javascript"><!--
//页面级XMLHttp对象
var xmlhttp;
//向服务器发送信息函数
function getPage(pageURL) {
xmlhttp = createXMLHttp();
if (xmlhttp)
{
xmlhttp.onreadystatechange = setPageData;
xmlhttp.open('GET', pageURL);
xmlhttp.send(null);
}else{
alert("XMLHttpRequest对象为空");
}
}
//回调函数,获得从服务器回发的文档信息并显示在disp层中
function setPageData(){
if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
var word = bytes2BSTR(xmlhttp.responseBody);
document.getElementById("disp").innerHTML = word ;
}
}
//创建XMLHttp对象,用于读取远程文档
function createXMLHttp(){
try {
return new ActiveXObject ("Microsoft.XMLHTTP");
}catch(e){
try {
return new XMLHttpRequest();
}catch(e) {
return null;
}
}
return null;
}
// --></script>
分享到:
相关推荐
javascript XML文件 兼容FF,IE
JS读取并输出xml文件节点及属性(兼容IE,FF)
JS图片预览(兼容IE6、IE7、IE8和FF)
js加iframe轻松实现异步图片上传 可以预览 兼容FF,chrome,ie9
兼容多浏览器,IE8,9,10,11,edge,chrome,ff等 兼容flash,html5,需要安装adobe flash player
jquery文件,属于JavaScript的一种框架。jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库...jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。 [1]
利用JS读取XML文件,实现省市县三级联动的下拉列表。
之前用jsp/javascript实现了,只是一次不能选取多个文件,而且界面不够美观,大家可以下载下来看看实现的原理,http://download.csdn.net/detail/cbai0722/5077523或者到我的资源下查找:java跨全域兼容ie/ff/chrome...
它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX...
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。...jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。 [1]
然后把在你要使用复制功能的页面中引入Zero Clipboard的js文件:ZeroClipboard.js 如下代码: [removed][removed] 注意:以上 ZeroClipboard.js, ZeroClipboard.swf需要放在同一路径下。如果不在同一路径,可使用...
Chrome、FF、Edge、QQ、360(注:目前IE和Safari全版本不兼容) 其中Chrome47以上以及QQ浏览器强制要求HTTPS的支持 请尝试使用FF、Edge、360等浏览器进行体验,或将项目下载到本地通过localhost的方式 ## 使用方式 ...
jquery+uploadify3.2实现多文件上传并且有进度(IE,FF,Google浏览器兼容),本人已经通过IE,火狐,google浏览器测试通过了。将项目直接导入myeclipse下就可以直接运行!(IE,FF,Google浏览器兼容) 附件大小...
此工具的诞生将会成为ASP批量挂马的克星. 从此再也不用头痛将网站文件下载到本地修改后再上传了. 支持asp FSO的任何虚拟主机上传就可以使用 ...演示就不放了,以防万一我的网站字符都被人替换掉 ...兼容FF和IE浏览器
主要给大家分享了完美兼容IE,chrome,ff的设为首页、收藏本站及保存到桌面js代码,有需要的小伙伴参考下。
本文实例讲述了js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器。分享给大家供大家参考。具体实现方法如下: /** 音乐播放器 * @param obj 播放器id * @param file 音频文件 mp3: ogg: * @param loop 是否...
js动画效果,可改变大小,位移,透明度,兼容ie和ff,希望和大家共同学习,
首先在网页中引入grayscale.js文件。 2.执行grayscale函数即可。 示例代码: 代码如下: grayscale(document.body); //整站变成灰色 grayscale(document.getElementById(“main”));//指定元素变灰色 grayscale.reset...
Chrome、FF、Edge、QQ、360(注:目前IE和Safari全版本不兼容) 其中Chrome47以上以及QQ浏览器强制要求HTTPS的支持 请尝试使用FF、Edge、360等浏览器进行体验,或将项目下载到本地通过localhost的方式 使用方式 ...