ForReading = 1
fso = new ActiveXObject("Scripting.FileSystemObject"); 
ts = fso.OpenTextFile("c:\\testfile.txt", ForReading); 
// 读取文件一行内容到字符串 
s = ts.ReadLine(); 
// 显示字符串信息 
alert("File contents = '" + s + "'"); 
// 关闭文件 
ts.Close(); 

解决方案 »

  1.   

    我想把这个字符串取出来,<img src="">,图片的名称就是这个取出的字符串,如何实现?
      

  2.   

    <img  name="imgid">
    <script language="javascript">
       function getimgname()
       {
           ForReading = 1
           fso = new ActiveXObject("Scripting.FileSystemObject"); 
           ts = fso.OpenTextFile("c:\\testfile.txt", ForReading); 
           s = ts.ReadLine(); 
           ts.Close();
           return s 
       }
       document.all.imgid.src= getimgname()
    </script>
      

  3.   

    可以,不过要设计到安全性问题.因为它调用的是系统的activex控件
      

  4.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>
    <HEAD><%@ page 
    language="java"contentType="text/html; charset=GB2312"pageEncoding="GB2312"%>
    <META HTTP-EQUIV="Content-Type" Content="text/html;charset=GB_2312">
    <META HTTP-EQUIV="pragma" CONTENT="no-cache">
    <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
    <META HTTP-EQUIV="Expires" CONTENT=0>
    <title>主页</title>
    </HEAD>
    <body><script language="Javascript1.2">
    function getimgname()
       {
           var fso;
           ForReading = 1
           fso = new ActiveXObject("Scripting.FileSystemObject"); 
           ts = fso.OpenTextFile("c:\\testfile.txt", ForReading); 
           s = ts.ReadLine(); 
           ts.Close();
           return s 
       }
       document.write("<img src="+getimgname()+">");
       
    </script></body>
    </html>取不出来
      

  5.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>
    <HEAD><%@ page 
    language="java"contentType="text/html; charset=GB2312"pageEncoding="GB2312"%>
    <META HTTP-EQUIV="Content-Type" Content="text/html;charset=GB_2312">
    <META HTTP-EQUIV="pragma" CONTENT="no-cache">
    <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
    <META HTTP-EQUIV="Expires" CONTENT=0>
    <title>主页</title>
    </HEAD>
    <body><script language="Javascript1.2">
    function getimgname()
       {
           var fso;
           ForReading = 1
           fso = new ActiveXObject("Scripting.FileSystemObject"); 
           ts = fso.OpenTextFile("c:\\testfile.txt", ForReading); 
           s = ts.ReadLine(); 
       s+=".gif"//这里加一句
           ts.Close();
           return s 
       }
       document.write("<img src="+getimgname()+">");
       
    </script></body>
    </html>在根目录下放一个aaa.gif图片,必须要有testfile.txt文件.如果再取不出来,就帮不了你了.