如何通过JS 读取本地text文档,并根据文档数据动态创建表单(table)???最近做网页是遇到的一个问题,思路是想通过读取本地的text文档,并根据文档中写好的数据(从SQL中导出的数据)在网页中动态创建一个table~最好table的边框背景色也可以设置请高人指点啊~~~
解决方案 »
- 关于jquery的thickbox插件
- JavaScript,RadioButton和CheckBox有没有onfocus事件?
- javascript网站期末作品
- span class 提问
- ajax 可以采用 serverpush 模式么?
- window.open打开的窗口如何修改title
- 比较烦----页面上有2个Table,想实现如果鼠标在第一个Table上个文字连接停留,则显示1.gif在Table2上........所有的图片都显示在同一个位
- 关于日期大小比较的问题!
- 列表框的选择使其他列表框自动更新
- alert中颜色问题??
- FireFox图片加载时显示问题
- 如何去掉网页中PDF文档的右键中的print?????如何在网页中动态的读取PDF文件?
JS读本地TEXT有权限限制 不推荐
如楼上说,是需要权限的。下面是我以前写的一个读取文本文件,并将内容赋值给表单的一个例子,你可以自行改动注释部分来生成表格
function loadfile_js(tform){
fso = new ActiveXObject("Scripting.FileSystemObject");
filelast="c:\\filelast.txt";
if(fso.FileExists(filelast))
fl = fso.openTextFile(filelast,1);
else
fso.CreateTextFile(filelast,true);
//改动以下,编写生成表单的代码
if(!fl.AtEndOfStream){
tform.filedir.value=fl.readLine();
tform.filename.value=fl.readLine();
fname=tform.filename.value;
tform.filetype.value=fl.readLine();
tform.open.click();
}
//改动以上,编写生成表单的代码
}
用AJAX可以 那你还不如生成的时候直接在服务器上读出来生成 干嘛拐那么多弯
如楼上说,是需要权限的。下面是我以前写的一个读取文本文件,并将内容赋值给表单的一个例子,你可以自行改动注释部分来生成表格
function loadfile_js(tform){
fso = new ActiveXObject("Scripting.FileSystemObject");
filelast="c:\\filelast.txt";
if(fso.FileExists(filelast))
fl = fso.openTextFile(filelast,1);
else
fso.CreateTextFile(filelast,true);
//改动以下,编写生成表单的代码
if(!fl.AtEndOfStream){
tform.filedir.value=fl.readLine();
tform.filename.value=fl.readLine();
fname=tform.filename.value;
tform.filetype.value=fl.readLine();
tform.open.click();
}
//改动以上,编写生成表单的代码
}
<%@ Page Language="C#" %>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
Response.WriteFile("C:\\test.txt");//文件位于服务器上的绝对路径
}
</script>//需要jquery库支持
$.get('readfile.aspx', {}, function(data){
alert(data);//data即为服务器上文件C:\\test.txt的内容
});