国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > HTML > 正文

code collection v0.44 hta

2020-01-25 19:40:51
字體:
來源:轉載
供稿:網友
代碼如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
<head> 
<title>code collection v0.44</title> 
<meta http-equiv="Content-Type" content="text/html; charset=GB2312"> 
<HTA:APPLICATION  
    ID="ttyp's code collection v0.44"  
    APPLICATIONNAME="ttyp's code collection v0.44"  
    VERSION="0.1"  
    SCROLL="no"  
    INNERBORDER="no"  
    CONTEXTMENU="yes"  
    CAPTION="yes"  
    ICON="skin//cc.ico"  
    SHOWINTASKBAR="yes"  
    SINGLEINSTANCE="yes"  
    SYSMENU="yes"  
    WINDOWSTATE="normal" 
    NAVIGABLE="yes" 
    /> 
<script language="JavaScript" src="js/xml.js"></script> 
<script language="JavaScript" src="js/xmlhttp.js"></script> 
<SCRIPT language=JavaScript src="js/skin.js"></script> 
<SCRIPT language=JavaScript src="js/progressorbar.js"></script> 
<script language="JavaScript" src="js/xtree.js"></script> 
<script language="JavaScript" src="js/dom.js"></script> 
<script language="JavaScript" src="js/config.js"></script> 
<script language="JavaScript" src="js/global.js"></script> 
<script language="JavaScript" src="js/highlight.js"></script> 
<script language="VbScript" src="js/ts.vbs"></script> 
<script language="JavaScript" src="js/autoupdate.js"></script> 
<SCRIPT language=JavaScript src="js/dmenu.js"></script> 
<SCRIPT language=JavaScript src="js/output.js"></script> 
<SCRIPT language=JavaScript src="js/splitbar.js"></script> 
<SCRIPT language=JavaScript src="js/search.js"></script> 
<SCRIPT language=JavaScript src="js/toolbar.js"></script> 
<SCRIPT language=JavaScript src="js/inputfile.js"></script> 
<SCRIPT language=JavaScript src="js/createlink.js"></script> 
<SCRIPT language=JavaScript src="js/password.js"></script> 
<SCRIPT language=JavaScript src="js/chm.js"></script> 


<SCRIPT LANGUAGE="JavaScript"> 

var _designMode=0; 
var g_prompt; 
var g_window; 
var doc; 

<!-- 
function init() 
{     

    //定義全局變量 
    g_prompt    = new CLASS_PROMPT(); 
    g_window    = new CLASS_WINDOW(); 


    var doc        = new CLASS_XML("xml/data.xml") 

    //用于直接加載時獲得根接點 
    var rootXml    = doc.root(); 
    var root    = getRootNode(rootXml); 

    //dom.js 
    loadChild(root,rootXml); 

    doc.dispose(); 

    root.setup(document.getElementById("divTree"));     

    bt_newitem.onclick = function(){ 
        if(Global.selectedNode!=null){ 
            writeDate(document.frames.fraGeneral,""); 
            changeModel(0); 

            var o = new Node("新接點","javascript:writeCode()","fraGeneral"); 
            if(Global.selectedNode.childNodes.length>0&&Global.selectedNode.load==false){ 
                Global.selectedNode.expand(); 
                Global.selectedNode.load = false; 
            }else{ 
                Global.selectedNode.load = true; 
            } 
            Global.selectedNode.add(o); 

            o.select(); 
            o.edit(); 

            var o_xml    = new CLASS_XML("xml/data.xml"); 

            var n = o_xml.selectSingleNode("//*[@id=" + o.parent.key + "]"); 

            var q = o_xml.createElement("item"); 
                q.setAttribute("name","新接點"); 
                q.setAttribute("id",o.key); 

            n.appendChild(q); 

            //保存菜單文件 
            o_xml.save(); 
            o_xml.dispose(); 

        }else{ 
            g_prompt.show("請選擇要添加的接點欄目"); 
        }         
    } 

    bt_delete.onclick = function(){ 
        var _o = Global.selectedNode; 
        if(_o){ 
            if(_o.childNodes.length==0){             
                var o_xml    = new CLASS_XML("xml/data.xml"); 
                var    m        = o_xml.selectSingleNode("//*[@id=" + _o.key + "]"); 

                if(m!=null&&m.nodeName=="item"){ 
                    if(confirm("是否真的刪除接點[" + _o.text + "]?")){ 
                        m.parentNode.removeChild(m); 

                        o_xml.save(); 


                        //刪除數據文件 
                        deleteContent(_o.key); 

                        _o.remove(); 
                    } 
                }else{ 
                    g_prompt.show("根接點不能刪除!"); 
                } 

                o_xml.dispose(); 
            }else{ 
                g_prompt.show("有子接點不能刪除",true); 
            } 
        }else{ 
            g_prompt.show("請選擇要刪除的接點"); 
        } 
    } 

    bt_save.onclick = function(){         
        var _o = Global.selectedNode; 
        if(_o){         
            //獲取文本 
            var s = ""; 
            var t = _o.text; 

            switch(_designMode){ 
                case 0: 
                    s = document.frames.fraGeneral.document.documentElement.outerHTML; 
                break; 
                case 1: 
                    s = document.getElementById("editBox").innerText;                     
                break; 
                case 2: 
                    s = document.frames.fraPreview.document.documentElement.outerHTML; 
                default: 
                break; 
            } 

            //保存文本(dom.js) 
            if(saveContent(_o.key,t,s)){ 
                g_prompt.show("[" + _o.text + "]保存成功!"); 
            }else{ 
                g_prompt.show("[" + _o.text + "]保存失敗!"); 
            } 
        }else{ 
            g_prompt.show("請選擇要保存的接點"); 
        } 
    } 

    bt_update.onclick = function(){ 
        var    auto = new CLASS_AUTOUPDATE("CLASS_AUTOUPDATE",g_window); 
            auto.update(); 

    } 

    /* 
     *    樹接點編輯事件 
     */ 
    Node.prototype.onAfterEdit = function(e,oldText,newText){ 
        if(oldText!=newText){ 
            var _o    = Global.selectedNode; 
                _o.setText(this.text); 

            var o_xml = new CLASS_XML("xml/data.xml"); 

            var m    = o_xml.selectSingleNode("//*[@id=" + _o.key + "]"); 
            if(m!=null){ 
                m.setAttribute("name",this.text); 
                m.setAttribute("password",this.password); 
                //保存菜單文件 
                o_xml.save(); 

                var data = new CLASS_XML("xml//" + _o.key + ".xml"); 
                if(data.error == false){ 
                    var    title = data.selectSingleNode("//title"); 

                    if(title!=null){ 
                        title.setAttribute("value",this.text); 
                    } 
                    data.save(); 
                } 
                data.dispose();                 
            }else{ 
                document.title = "Error:沒有找到接點" + _o.key; 
            } 

            o_xml.dispose(); 

            this.select(); 
        } 

    } 

    /* 
     *    接點拖動事件 
     */ 
    Node.prototype.onDrag = function(from,to){ 
        var _f = from.path+""; 
        var _t = to.path+""; 
        if(_f.length<_t.length&&_t.substring(0,_f.length)==_f){ 
            g_prompt.show("不能移動到子接點"); 
            return; 
        } 

        //處理樹 
        to.moveToChild(from); 

        /* 
         *開始移動接點 
         */         
        var o_xml = new CLASS_XML("xml/data.xml"); 

        //處理XML 
        var o_f = o_xml.selectSingleNode("//*[@id=" + from.key + "]"); 
        var o_t = o_xml.selectSingleNode("//*[@id=" + to.key + "]"); 

        o_t.appendChild(o_f); 

        o_xml.save(); 
        o_xml.dispose(); 

    } 


    Node.prototype.onExpand = function(n){ 
        var o = this;     

        if(!this.load){ 

            if(this.locked){ 

                var r = window.showModalDialog("js/password.htm",this.key,"dialogHeight:80px;dialogWidth:250px;");             

                if(typeof(r)=="undefined"||r==0){                     
                    return false; 
                }else{             
                    o.locked = false; 
                } 

                 
            } 

            this.open    = 1; 
            this.load    = true; 

            var o_xml    = new CLASS_XML("xml/data.xml"); 
            var m        = o_xml.selectSingleNode("//*[@id=" + o.key + "]"); 

            var    f    = o.getFirstChild();             
                f.remove(); 

            //dom.js 
            loadChild(o,m); 

            o_xml.dispose(); 
        }  
        return true; 
    } 


    document.frames.fraGeneral.document.designMode = "on"; 

    //創建右鍵菜單 
    var g_rightmenu = new CLASS_RIGHTMENU(document.getElementById("test"),document.getElementById("divTree"),"xml/rightmenu.xml"); 

    //創建分割條 
    var g_splitbar    = new CLASS_SPLITBAR_HORIZON(document.getElementById("divSplit"),document.getElementById("divTree"),document.getElementById("divList")); 

    var    auto    = new CLASS_AUTOUPDATE("CLASS_AUTOUPDATE",g_window); 
        auto.check(); 

        CLASS_TOOLBAR.prototype.highlight = doHighlight; 
    var g_toolbar    =  new CLASS_TOOLBAR(document.getElementById("cbHead"),document.frames.fraGeneral,g_window); 
        g_toolbar.path = skinPath; 


    //全局鍵盤事件 
    document.onkeydown = function(e){ 
        var code,o; 

        //兼容ns&ie事件 
        if(!e) e = window.event; 

        //兼容ns&ie按鍵 
        code = e.which ? e.which : e.keyCode;         

        switch(code){ 
            case 83: 
            case 115:                //ctrl+s 
                if(e.ctrlKey){ 
                    document.getElementById("bt_save").click(); 
                } 
                break; 
            case 110:                //ctrl+n 
            case 78: 
                if(e.ctrlKey){ 
                    document.getElementById("bt_newitem").click(); 
                } 
                break; 
            case 46:                //delete 
                if(e.shiftKey){ 
                    document.getElementById("bt_delete").click(); 
                } 
                break; 
            case 81:    //ctrl+q 
            case 113: 
                if(e.ctrlKey) 
                { 
                    changeModel(0,true); 
                } 
                break; 
            case 87:    //ctrl+w 
            case 119: 
                if(e.ctrlKey) 
                { 
                    changeModel(1,true); 
                } 
                break; 
            case 69:    //ctrl+e,ctrl+b 
            case 101: 
            case 66: 
            case 98: 
                if(e.ctrlKey) 
                { 
                    changeModel(2,true); 
                } 
                break; 
            default:break; 
        } 
    } 

    //開始畫面 
    about(); 



/* 
 *    數據導入導出 
 */ 
function odata(flag){ 

    var _o    = Global.selectedNode; 
    if(_o){ 
        if(flag){                 
            outData(_o); 
        }else{ 
            inData(_o); 
        } 
    }else{ 
        g_prompt.show("請選擇要操作的接點"); 
    } 


/* 
 *    重命名接點 
 */ 
function editNode(){ 
    var _o    = Global.selectedNode; 
    if(_o){ 
        _o.edit(); 
    } 


/* 
 *    轉到連接 
 */ 
function go(url){ 
    changeModel(2,false); 
    document.getElementById("fraPreview").src = url; 


/* 
 *    寫正文 
 */ 
function writeCode(id){     

    //獲得接點的文本(dom.js) 
    var sid; 
    if(typeof(id)=="undefined"){ 
        sid = Global.selectedNode.key; 
        if(Global.selectedNode.locked){ 
            var r = window.showModalDialog("js/password.htm",Global.selectedNode.key,"dialogHeight:80px;dialogWidth:250px;");             
            if(typeof(r)=="undefined"||r==0){                 
                Global.selectedNode.unselect(); 
                return false; 
            }else{ 
                Global.selectedNode.locked = false;     
            } 
        } 
    }else{ 
        sid = id; 
        //判斷id是否是鎖定的 
    } 

    var s= readContent(sid); 

    changeModel(2,false); 

    writeDate(document.frames.fraPreview,s); 
    writeDate(document.frames.fraGeneral,s); 
    document.getElementById("editBox").innerText = s; 



/* 
 *    關于 
 */ 
function about(){     
    var doc    = new CLASS_XML("xml//autoupdate.xml"); 
    var info= doc.selectNodes("//UpdateInfo"); 
    var ab    = doc.selectSingleNode("//About"); 
    var ns    = doc.selectSingleNode("//nextversion"); 

    var s    = ""; 
    if(doc.error==false){ 
        if(ab!=null){ 
            s += ab.childNodes[0].text; 
        } 

        for(var i=0;i<info.length;i++){ 
            //s += "<xmp>" + info[i].childNodes[0].text + "</xmp><br>"; 
            s += info[i].childNodes[0].text + ""; 
        } 
        if(ns!=null){ 
            s += ns.childNodes[0].text; 
        }         
    }else{ 
        s    = "讀配置文件失敗!"; 
    } 
    doc.dispose(); 

    //切換瀏覽模式 
    changeModel(2,false); 

    //寫正文 
    writeDate(document.frames.fraPreview,s); 
    writeDate(document.frames.fraGeneral,s); 
    document.getElementById("editBox").innerText = s; 


/* 
 *    寫框價數據 
 */ 
function writeDate(fra,data){ 
    fra.document.close(); 
    fra.document.write(data); 
    fra.document.close(); 



/* 
 *    切換瀏覽模式 
 */ 
function changeModel(n,flag){ 
    var _dm=parseInt(n); 

    document.getElementById("Img_modelBtn").style.pixelTop=_dm*(-15); 

    var d = document.getElementById("editBox"); 
    var g = document.getElementById("fraGeneral"); 
    var p = document.getElementById("fraPreview"); 

    var gd= document.frames.fraGeneral.document; 
    var pd= document.frames.fraPreview.document; 

    var c = document.getElementById("cbHead"); 

    switch(_dm){ 
        case 0:    //普通 
            d.style.display = "none"; 
            g.style.display = ""; 
            p.style.display = "none"; 
            c.style.display = ""; 

            if(flag==true){ 
                writeDate(document.frames.fraGeneral,d.innerText); 
            } 

        break; 
        case 1:    //HTML 
            d.style.display = ""; 
            g.style.display = "none"; 
            p.style.display = "none"; 
            c.style.display = "none"; 

            if(flag==true){ 
                d.innerText = gd.documentElement.outerHTML; 
            } 

        break; 
        case 2:    //瀏覽 
            d.style.display = "none"; 
            g.style.display = "none"; 
            p.style.display = ""; 
            c.style.display = "none"; 

            if(flag==true){ 
                if(_designMode==0){ 
                    writeDate(document.frames.fraPreview,gd.documentElement.outerHTML); 
                    d.innerText = gd.documentElement.outerHTML; 
                } 
                if(_designMode==1){ 
                    writeDate(document.frames.fraGeneral,d.innerText); 
                    writeDate(document.frames.fraPreview,d.innerText); 
                } 
            } 

        break; 
    } 

    _designMode = _dm; 


function editTab(){ 
    sel    =event.srcElement.document.selection.createRange(); 
    switch (event.keyCode){ 
        case 8: 
            break 
        case 9: 
            sel.text = "/t/t/t/t"; 
             event.returnValue = false; 
            break; 
        case 13 : 
            break; 
        default: 
            break; 
    } 

//--> 
</SCRIPT> 
</head> 

<body marginleft=0 marginright=0 onload="init()" oncontextmenu="if(event.srcElement.tagName!='TEXTAREA'&&event.srcElement.tagName!='INPUT'&&event.srcElement.contentEditable!='true'){return false;}"> 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
    progressorbar.start(); 
//--> 
</SCRIPT> 
<DIV id=test style="diaplay:none;position:absolute;"></DIV> 
<div id="logoBar" noWrap oncontextmenu ="return false;" onselectstart="return false;"><b>Welcome to <a href='mailto:ttyp@21cn.com'><font color='#ffffff'>ttyp</font></a></b>'s code collection v0.44,and enjoy it:)</div> 
<div id="toolBar" noWrap oncontextmenu ="return false;" onselectstart="return false;"> 
    <a href="#" class="bt_off" id="bt_newitem" hideFocus="true"><div></div>NewItem</a><a href="#" class="bt_off" id="bt_delete" hideFocus="true" style="border-right-width:0px"><div></div>Delete</a><a href="#" class="bt_off" id="bt_save" hideFocus="true" style="border-right-width:1px"><div></div>Save</a> 
    <span id="settingBar"> 
        <a href="#" class="setting" id="bt_update" hideFocus="true" style="border-right:0px">Update</a> 
    </span> 
</div> 
</div> 
<div id="divTree" xmlSrc="xml/data.xml"></div> 
<div id="divList" onfocus="this.blur();"> 
    <div id=cbHead style="display:none;"></div> 
    <div id="divContent"> 
        <iframe id="fraGeneral" name="fraGeneral" style="display:none;" frameborder=0 width="100%" height="100%" marginwidth=0 marginheight=0 ></iframe> 
        <iframe id="fraPreview" name="fraPreview" style="display:none;" frameborder=0 width="100%" height="100%" marginwidth=0 marginheight=0 ></iframe> 
        <div id="editBox" name="editBox" style="width:100%;height:100%;" marginheight="1" marginwidth="1" contenteditable="true" onselectstart="event.cancelBubble=true;" designMode="off" oncontextmenu="return true;" onkeydown="editTab()"></div> 
    </div> 
    <SPAN STYLE="position:absolute;width:123;height:15;clip: rect(0 123 15 0)" onfocus="this.blur();"> 
    <IMG ID="Img_modelBtn" style="border:0" SRC="skin/default/img/editmode.gif" STYLE="position:absolute;top:0;left:0" usemap="#MBtnMap"> 
    </SPAN> 
</div> 
<div id="divSplit"></div> 
<map name="MBtnMap"> 
<area shape="rect" coords="0, 0, 40, 44"   alt="普通設計模式"    onclick="changeModel(0,true)"> 
<area shape="rect" coords="41, 0, 81, 44"  alt="HTML原碼模式"    onclick="changeModel(1,true)"> 
<area shape="rect" coords="82, 0, 122, 44" alt="預覽模式"        onclick="changeModel(2,true)"> 
</map> 
</body> 
</html> 
<SCRIPT language=JavaScript src="js/plugin.js"></script>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
在线激情网站| 国产精品入口麻豆完整版| 成年午夜在线| 中文字幕在线观看日本| 国产日韩网站| 精品176二区| av中文在线| 国产美女极品在线| 国产高清av在线| 日本高清中文字幕在线| 亚洲欧美自拍另类| 久久国产热视频| 精品精品导航| 麻豆精品不卡国产免费看| 天天爱天天色| 天天操夜夜做| 国产乱在线观看视频| 91欧美在线视频| 黄网址在线播放免费| 国产精品久久久久一区二区国产| 国产欧美日本亚洲精品一4区| 精品久久av| 日本中文字幕在线视频| av免费网站在线观看| 黄网在线免费| 18激情网站| 国产毛片视频| h视频在线网站| 国产福利av网站| 国产香蕉在线| 尤物网在线观看| 激情丁香在线| 久久综合第一页| 欧美黑人乱大交ⅹxxxxx| 国产成人综合亚洲欧美在| 另类高清dbsm日本tvav| 精品欧美不卡一区二区在线观看| 国内a∨免费播放| v天堂福利视频在线观看| 国产精品美女视频免费观看软件| 人人澡人人爽| 精精国产xxxx视频在线中文版| 国产一区精品| 国产一二三区在线视频| 中文字幕av中文字幕| 国产另类图片| 丁香综合在线| 丁香花在线电影| 国产在线视频福利| www.夜夜操.com| www.操.com| www.九九热.com| 久久一本精品| 国产精品亚洲第五区在线| 免费看的av| 四虎a级欧美在线观看| 亚洲综合激情六月婷婷在线观看| 国产白浆在线| 天天噜天天色| 久草一本av| 国产精品入口麻豆电影| 国产成人福利| 欧美日韩久久中文字幕| 久热精品免费视频| **三级三级97片毛片| 国产黄a三级三级三级av在线看| 国产成人亚洲欧美电影| 亚洲欧美精品中文第三| 成在在线免费视频| 午夜伦全在线观看| 天天操天天是| 四虎www视频| www.色婷婷| 狠狠狠综合7777久夜色撩人| 国产精品186在线观看在线播放| 另类高清dbsm日本tvav| 二区三区中文字幕| 国产一级黄色| 日本动漫同人动漫在线观看| 国产农村av| 9色在线视频网站| 国产精品一品| 超碰91在线| 精品美女视频在线观看免费软件| 四虎在线免费视频| 好吊日视频在线观看| 国产夫妻视频| 丁香六月婷婷| 亚洲尤物在线视频| 中文字幕高清av| 激情综合丁香| av在线日韩国产精品| 国产人成在线观看| 久久久久久久久亚洲精品| 一色桃子av在线| 国产视频第一区| 中文字幕在线播放网址| 欧美人成在线观看网站高清| 中文av资源在线| 国产激情99| 久久五月精品| 麻豆精品传媒视频观看| av在线二区| 日本在线观看| 免费的黄网站在线观看| 免费中文字幕| 好男人社区在线视频| 91xxx在线观看| 天堂资源在线中文| 天天操天天射天天插| 导航福利在线| 久久精品最新免费国产成人| 青青免费在线视频| 欧美艹逼视频| 国产在线一二三| 就爱干草视频| 久久五月精品中文字幕| 国内精品一区视频| 国产深夜福利| av首页在线| 日本精品一区二区三区在线播放| av在线首页| 免费一区二区在线观看| 美女免费视频黄| 欧美高清视频| 国产一区精品| 亚洲字幕成人中文在线观看| 免费中文字幕| 国产二区视频在线观看| www在线播放| 美女被人操视频在线观看| 国产鲁鲁视频在线观看特色| 国产区卡一卡二卡三乱码免费| 国产精品99爱免费视频| 亚洲日本久久久午夜精品| 可以免费看污视频的网站| 91福利在线免费| h网站免费在线观看| 丁香花在线电影小说观看 | 日本动漫理论片在线观看网站| 国产专区在线| www.xxx黄| 精品国产一区二区三区久久久狼牙| 午夜在线视频播放| 久热国产视频| 在线国产91| 国产福利电影在线| 国产一级二级在线| 国产乱妇乱子| 国产在线色视频| 九七电影韩国女主播在线观看| 18成年在线观看| 国产天堂av| 国产天堂在线| 国产日本在线视频| 噜噜噜噜噜在线视频| 亚洲视频在线观看不卡| 2019中文字幕在线视频| 国产精品视频h| 国产免费麻豆视频| 久久一本精品| 国产在线二区| 尤物网站在线| 中文字幕亚洲精品视频| 成人日韩欧美| 最近最好的中文字幕2019免费| 导航福利在线| 尤物网址在线观看| 国产偷激情在线| 国产福利在线观看| 精品麻豆国产| 日本不卡影院| 国产中文字幕在线看| 国产美女免费观看| 国产一区久久精品| 国产精品扒开做爽爽爽的视频| 国产高清一区二区三区视频| 18av在线视频| 人人干人人插| 国产小视频在线高清播放| 69日小视频在线观看| 日本欧美在线视频免费观看| 黄色av免费看| 国产成人精品自线拍| xxxxx中文字幕| 国产精品入口麻豆完整版| 在线视频三级| 天天操天天射天天色| 国产福利在线看| а√最新版地址在线天堂| 黄色三级视频在线观看| 精品推荐蜜桃传媒| 国产在线超碰| 亚洲人成电影| 国产精品视频流白浆免费视频 | 国产国产人免费人成免费视频| 一区二区精品区| 国产裸舞福利在线视频合集| 在线播放www| 国产色视频网站|