标题:fso.CreateTextFile无法生成txt文档的问题
取消只看楼主
xiangyue0510
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:86
帖 子:934
专家分:5244
注 册:2015-8-10
结帖率:100%
 问题点数:0 回复次数:0 
fso.CreateTextFile无法生成txt文档的问题
如题,我在百度地图API中写了一段脚本,遍历坐标点,获得他们和另外一点的距离。 这个功能是实现了的。
http://lbsyun.baidu.com/jsdemo.htm#a1_2
但是,结果想要保存的时候出现了一些问题,fso.CreateTextFile无法生成txt文档。请指教一下
另外,用到的pointArr如何输出到txt文档(前面还没调通,目前能想到的就是本办法,在for循环中s.WriteLine来实现了),这个大神也可以顺手指点一下。
本人js刚摸两三天,解答尽可能详细一点。 十分感谢!
程序代码:
<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
    <style type="text/css">
        body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}
    </style>
    <script type="text/javascript" src="//api.map.baidu.com/api?v=2.0&ak=您的密钥"></script>
    <title>测距</title>
</head>
<body>
    <div id="allmap"></div>
</body>
</html>
<script type="text/javascript">
    // 百度地图API功能
    var map = new BMap.Map("allmap");
    var point = new BMap.Point(116.404, 39.915);
    map.centerAndZoom(point, 15);
    var min_dist=1000000000 
    var pointArr = [
         {x:30.312903,y:120.382029,title:"A",dist:""},
         {x:30.215855,y:120.024568,title:"B",dist:""},
         {x:30.18015,y:120.174968,title:"C",dist:""},
         {x:30.324994,y:120.164399,title:"D",dist:""},
         {x:30.24884,y:120.305074,title:"E",dist:""}
            ];
   // alert(pointArr.length)
  for (var i = 0; i < pointArr.length; i++) 
  {
   var newpoint = new BMap.Point(pointArr[i].y,pointArr[i].x);
   pointArr[i].dist= map.getDistance(point,newpoint).toFixed(2); 
   //alert("距离是:" + min_dist+' 米。');
   
   }
   var path = prompt("输入保存路径和文件名","D:\\dist.txt");
   var fso = new ActiveXObject("Scripting.FileSystemObject");
   var s = fso.CreateTextFile(path, true);
   alert("创建");
   s.WriteLine('This is a line');
   //s.WriteLine(pointArr);
   s.Close();
</script>



[此贴子已经被作者于2019-11-12 16:20编辑过]

搜索更多相关主题的帖子: fso txt html var title 
2019-11-12 16:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-497761-1-1.html




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

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