| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 551 人关注过本帖
标题:求助在网页中显示系统运行日志
取消只看楼主 加入收藏
digua123
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2011-6-14
收藏
 问题点数:0 回复次数:0 
求助在网页中显示系统运行日志
  我的系统在运行的不同阶段都会产生日志文件,我想在网页上显示出日志的内容,以方便发现出现错误的位置,我用
  var fso = new ActiveXObject("Scripting.FileSystemObject");
总是提示错误: “automation服务器不能创建对象”

于是按照如下方法:
我的机器用了上面的方法没有解决问题,用下面的方法解决了问题,大家不妨可以试试:打开Internet Explorer “工具”菜单栏中的“选项”一栏,单击“安全”栏中的“自定义级别”选项卡,将第三项“对没有标记为安全的activex控件进行初始化和脚本运行”设置成“启用”即可。

 虽然可以显示出了日志的内容,但是IE浏览器 总是提示“当前安全设置会使计算机有风险,请单击这里更改安全设置”
另外prompt窗口也无法正常弹出。

我刚开始学习js,请大家给出意见。谢谢!

  
  var fso = new ActiveXObject("Scripting.FileSystemObject");
  var logfile = "D:/maps/logs/"+logname+logdate+".log"
   if (fso.FileExists(logfile))
   {
     var f = fso.OpenTextFile(logfile,1);
     var tmp = window.open("","name1","width=800,height=1500,toolbar=no,scrollbars=yes,menubar=no,screenX=100,screenY=100");
     var i = 1;        
     
     while ( ! f.AtEndofFile )
      {
          var logline = f.ReadLine();
          tmp.document.writeln(i,"&nbsp","&nbsp",logline,"<br>");
          i = i + 1;     
      }  
     f.close();

   else
     {   
      confirm("D:/maps/logs/"+logname+logdate2+".log"+"日志文件不存在,点击确定选择其他时次日志文件");           
     }  
  }
搜索更多相关主题的帖子: Internet 解决问题 服务器 菜单栏 日志 
2011-06-14 11:35
快速回复:求助在网页中显示系统运行日志
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040960 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved