zoukankan      html  css  js  c++  java
  • js 生成XML文件

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE>JavaScript Book--代码9-40</TITLE>
    </HEAD>
    <script language="JavaScript">
    var xmldoc,fso, tf;
    var is_Ie =false; //是否为IE浏览器
    if (window.ActiveXObject) {
    is_Ie =true;
    }
    function save(prmisssion){
        prmisssion = "1@2@3@4";
        try {
    if(is_Ie){
        fso = new ActiveXObject("scripting.FileSystemObject");
        path = "D:\temp\";
        
        if (!fso.FolderExists(path)){   // 若当前路径不存在,则创建此路径。
             fso.CreateFolder(path);
        }
        path +=  "test.xml";   // 创建文档的路径。
        tf = fso.CreateTextFile(path, true);   // 创建新文件。
        var content = '<?xml version="1.0" encoding="UTF-8" ?>';
        content += '<entrys>'
        if(prmisssion != null && prmisssion != ''){
        if(prmisssion.indexOf("@") != -1){
            var sub = prmisssion.split("@");
            for(var i= 0;i<sub.length;i++){
              content += '<name>'+ sub[i] +'</name>';
            }
        }
        }
        content += '</entrys>'
        tf.WriteLine(content);
        tf.Close();
    }else{
        xmldoc = document.implementation.createDocument("", "", null);
        alert("非IE");

    }
    }
    catch (e) {
        alert(e.message);
    }
     }
    </script>
    <BODY>
    <TABLE>
       <TR>
    <TD><INPUT TYPE="button" NAME="save" onclick="save();" value="保存"></TD>
       </TR>
    </TABLE>
    <iframe id="saveiframe" name="saveiframe" width="0" height="0" ></iframe>
    </BODY>
    </HTML>

    限制在IE11以下 自带ActiveX 其他浏览器需要安装

  • 相关阅读:
    hdfs校验和
    hdfs读写策略
    hdfs架构
    hdfs数据块
    元数据
    集群的创建
    jQuery_DOM操作
    jQuery_简介_选择器
    Ajax
    MySQL整理_2_数据库操作
  • 原文地址:https://www.cnblogs.com/gracexy/p/5420114.html
Copyright © 2011-2022 走看看