亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? webserviced.htc

?? 瀏覽器端看到樹型目錄結構,用戶可以完整地看到像windows資源管理器一樣的效果
?? HTC
?? 第 1 頁 / 共 5 頁
字號:
<!----------------------------------------------------------------------
//  Copyright (c) 2000-2003 Microsoft Corporation.  All Rights Reserved.
//---------------------------------------------------------------------->

<PUBLIC:COMPONENT  ID=_webservice  Name="WEBSERVICE" >

<PUBLIC:PROPERTY NAME="version"
                 VALUE="Microsoft WebService Behavior 1.01.1101" />
<PUBLIC:PROPERTY NAME="showProgress" VALUE=true />
<PUBLIC:PROPERTY NAME="helperUtils" />
<PUBLIC:METHOD   NAME="useService"/>
<PUBLIC:METHOD   NAME="createCallOptions"/>
<PUBLIC:METHOD   NAME="createUseOptions"/>
<PUBLIC:METHOD   NAME="invokeNext"/>
<PUBLIC:EVENT    ID="eventResult"  NAME="onresult"/>
<PUBLIC:EVENT    ID="eventService" NAME="onserviceavailable"/>

<PUBLIC:PROPERTY NAME="dbgOn" VALUE=true />
<PUBLIC:METHOD   NAME="dbgLoadTest"/>
</PUBLIC:COMPONENT>

<SCRIPT LANGUAGE="JSCRIPT">

// dbg : debug utilities
function dbgPrint(s)
{
    if (typeof dbg == "undefined")
    {
        var odiv = element.document.createElement("div");
        var obtn = element.document.createElement("button");
        obtn.id = "dbgToggle";
        obtn.innerText ="Show soap message edit";
        obtn.onclick = function()
        { dbgTaSoap.style.display = dbgTaSoap.style.display == "" ? "none" : ""}
        odiv.appendChild(obtn);
        var obr = element.document.createElement("br");
        odiv.appendChild(obr);
        var o = element.document.createElement("textarea");
        o.id = "dbgTaSoap";
        o.style.width  = "100%";
        o.style.height = 200;
        o.style.fontSize = "8pt";
        o.style.display = "none";
        odiv.appendChild(o);
        odiv.appendChild(obr.cloneNode());
        o = o.cloneNode();
        o.id = "dbg";
        o.style.display = "";
        o.style.height = 500;
        odiv.appendChild(o);
        element.document.body.appendChild(odiv);
    }
    dbg.insertAdjacentText("beforeend", s);
}

function dbgPrintObject(o, oname)
{
    dbgPrint(printObject(o, oname) + "\n");
}

function printObject(o, oname)
{
    if (typeof o != 'object')
        return oname + '{' + o + "}";
    var s;
    try
    {
        s = oname + '{\n' + printAttrib(o, '     ') + "}";
    }
    catch (e)
    {
        s = oname + " is not a simple jscript object";
    }
    return s;
}

function printAttrib(o, os)
{
    if (o == null)
        return os + 'null\n';
    var s = '';
    var k = null;
    try
    {
        for (k in o)
        {
            var s2 = printAttrib(o[k], os + '     ');
            var f = typeof(o[k]) == "object" && s2.length > 1;
            s += os+'{'+k+'='+ typeof(o[k]);
            if (typeof(o[k]) != "function")
                s += f ? ' :\n'+s2+os:':'+o[k];
            s += '}\n';
        }
    }
    catch (e)
    {
        s = os + "{complex object}\n";
    }
    return k == null ? o : s;
}

function dbgDirectSoap(szPayload)
{
    if (typeof dbgTaSoap == 'undefined')
        return szPayload;
    if (dbgTaSoap.value.length < 10)
        dbgTaSoap.value = szPayload;
    return dbgTaSoap.style.display == "" ? dbgTaSoap.value : szPayload;
}

function dbgLoadTest(serv, fn, cb, rfn, fRpc, fLiteral, fWrapped)
{
    var oC = allocCall();
    if ((typeof fn != 'string') || fn.length == 0)
        return postError(oC, 0);
    if (typeof cb != 'undefined')
        oC.cb = cb;
    oC.service = ensureWsdlUrl(serv);
    oC.co = new Object();
    oC.co.async = true;
    oC.co.funcName = rfn;
    oC.oM = new Object();
    oC.oM.fRpc = fRpc != null && fRpc == true;
    oC.oM.fLiteral = fLiteral != null && fLiteral == true;
    oC.oM.fWrapped = fWrapped != null && fWrapped == true;
    oC.oM.fOneWay = false;
    var oS = _sdl[oC.service];
    if (oS == null)
        return postError(oC, 1);
    oC.oXml = new ActiveXObject("Microsoft.XMLDOM");
    oC.oXml.load(fn);
    var ft = function(){processTest(oC);};
    if (oC.oXml.readyState == 4)
        setTimeout(ft, 0);
    else
        oC.oXml.onreadystatechange = ft;
    dbgPrint("Call[" + oC.id + "] is used for direct testing : " + fn + "\n");
    return oC.id;
}

function processTest(oC)
{
    if (oC.oXml.readyState != 4)
        return;
    if (oC.oXml.parseError.errorCode != 0)
    {
        dbgPrint("Can't parse XML file\n");
        return;
    }
    var oS = _sdl[oC.service];
    if (oS == null || oS.fPending)
    {
        oC.next = oS.oDTNext;
        oS.oDTNext = oC;
        return;
    }
    dbgPrint("Service ready, running pending direct test " + oC.id + "\n");
    runTest(oC);
}

function runTest(oC)
{
    var oS = _sdl[oC.service];
    if (oS == null)
    {
        return returnError(oC, 1);
    }
    oC.co.portName = oS.defPortName;
    if (oC.co.funcName == null)
        return returnError(oC, 0);
    oC.oM.response= oS.soapPort[oS.defPortName].msgs[oC.co.funcName];
    if (oC.oXml != null)
        processResult(oC, oC.oXml.childNodes[1]);
    dbgPrint("DirectTest " + oC.id + " done\n");
}

function dbgRunPendingTests(oS)
{
    while (oS.oDTNext != null)
    {
        var nc = oS.oDTNext;
        dbgPrint("Running pending direct test " + nc.id + "\n");
        oS.oDTNext = oS.oDTNext.next;
        runTest(nc);
    }
}

dbgPrint("Webservice behavior attached to " + element.id + ", debug on\n");
// dbg : end of debug section

var _nextId  = 0;
var _nextNsQ = 0;
var _sdl = new Array();
var _mProg = null;
var _fVBon = false;
var _aXmlHttp = new Array();
var xsi99 = "http://www.w3.org/1999/XMLSchema-instance";
var xsi01 = "http://www.w3.org/2001/XMLSchema-instance";
var xsd01 = "http://www.w3.org/2001/XMLSchema";
var xsd99 = "http://www.w3.org/1999/XMLSchema";

var _st = {
"negativeInteger" : 0,
"unsignedShort"   : 0,
"unsignedByte"    : 0,
"unsignedLong"    : 0,
"unsignedInt"     : 0,
"decimal"         : 0,
"boolean"         : 0,
"integer"         : 0,
"double"          : 0,
"float"           : 0,
"short"           : 0,
"byte"            : 0,
"long"            : 0,
"int"             : 0,
"QName"           : 1,
"string"          : 1,
"normalizedString": 2,
"timeInstant"     : 3,
"dateTime"        : 3,
"date"            : 4,
"time"            : 5,
"base64Binary"    : 6,
"base64"          : 7};

function ErrDetail(errCode, errString, errRaw)
{
    this.code = errCode;
    this.string = errString;
    this.raw = errRaw;
}

var L_InProgress_Text = "In Progress";

var L_InvalArg_Text = "Invalid argument";
var L_NotReady_Text = "Service unavailable";
var L_InvalRes_Text = "Invalid response";
var L_UnsupFun_Text = "Function not found";
var L_UnknownS_Text = "Unknown server error";
var L_AcDenied_Text = "Access denied";
var L_SoapUnav_Text = "Soap not available";
var L_HtcInter_Text = "HTC internal error";
var L_InvaPort_Text = "Invalid active port";
var L_InvaHead_Text = "Invalid headers";

var _errInvalArg = new ErrDetail("Client", L_InvalArg_Text, null); //0
var _errNotReady = new ErrDetail("Client", L_NotReady_Text, null); //1
var _errInvalRes = new ErrDetail("Server", L_InvalRes_Text, null); //2
var _errUnsupFun = new ErrDetail("Client", L_UnsupFun_Text, null); //3
var _errUnknownS = new ErrDetail("Server", L_UnknownS_Text, null); //4
var _errAcDenied = new ErrDetail("Server", L_AcDenied_Text, null); //5
var _errSoapUnav = new ErrDetail("Client", L_SoapUnav_Text, null); //6
var _errHtcInter = new ErrDetail("Client", L_HtcInter_Text, null); //7
var _errInvaPort = new ErrDetail("Client", L_InvaPort_Text, null); //8
var _errInvaHead = new ErrDetail("Client", L_InvaHead_Text, null); //9

var _aryError = new Array(
                _errInvalArg,
                _errNotReady,
                _errInvalRes,
                _errUnsupFun,
                _errUnknownS,
                _errAcDenied,
                _errSoapUnav,
                _errHtcInter,
                _errInvaPort,
                _errInvaHead
                );

function postError(oCall, refError)
{
    if (oCall.co != null && !oCall.co.async)
        return returnError(oCall, refError);
    var s = function(){returnError(oCall, refError);};
    setTimeout(s, 0);
    return oCall.id;
}

function returnError(oCall, refError)
{
    hideProgress();
    var r = new Object();
    r.id = oCall.id;
    r.error = true;
    r.errorDetail = _aryError[refError];

    if (oCall.co != null && oCall.co.async == false)
    {
        return r;
    }

    var cb = oCall.cb;

    if (cb == null)
    {
        var evt = createEventObject();
        evt.result = r;
        try { eventResult.fire(evt); } catch(e) {};
    }
    else
    {
        try { cb(r); } catch(e) {};
    }

    dbgPrint("handled error " + refError + "\n");
    return oCall.id;
}

function createCallOptions(fn, pn, cm, to, un, pw, hd, ep, pr)
{
    var o = new Object();
    o.funcName = fn;
    o.portName = pn;
    o.async    = cm;
    o.timeout  = to;
    o.userName = un;
    o.password = pw;
    o.SOAPHeader= hd;
    o.endpoint = ep;
    o.params   = pr;
    return o;
}

function createUseOptions(rc, sh)
{
    var o = new Object();
    o.reuseConnection = rc == true;
    o.SOAPHeader = sh;
    return o;
}

function cloneObject(co)
{
    var o = new Object();
    for (var x in co)
        o[x] = co[x];
    return o;
}

function ensureVBArray(d)
{
    if (!_fVBon)
    {
        var s1 =
            "\nFunction VBGetArySize(a, d)\n"
          + "Dim x\n"
          + "Dim s\n"
          + "s=UBound(a, 1)\n"
          + "For x = 2 To d \n"
          + 's = s & "," & UBound(a, x)\n'
          + "Next\n"
          + "VBGetArySize=s\n"
          + "End Function\n";
        var o = element.document.createElement("script");
        o.language = "VBS";
        o.text = s1;
        element.document.body.appendChild(o);
        _fVBon = true;
    }
    var fn = "VBGetAryItem" + d;
    if (eval("typeof " + fn) != 'undefined')
        return;
    var a  = new Array();
    for (var i = 0; i < d; i++)
        a[i] = 'p' + i;
    var sp = a.join(", ");
    var s2 = "\nFunction " + fn + "(a, " + sp + ")\n"
           + "x = VarType(a(" + sp + "))\n"
           + "If x=9 Or x=12 Then\n"
           + "Set " + fn + "=a(" + sp + ")\n"
           + "Else\n"
           + fn + "=a(" + sp + ")\n"
           + "End If\n"
           + "End Function\n";
    var o = element.document.createElement("script");
    o.language = "VBS";
    o.text = s2;
    element.document.body.appendChild(o);
}

//
// array used by base64 codec
//

var _b64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";

//
// base64 encoder helper
//
function encb64hlp(a, k, s, iFrom, iTo, fStr)
{
    var d = 0;
    for (var i = 0; i + iFrom <= iTo; i ++)
        d |= (fStr ? s.charCodeAt(i + iFrom) : s[i + iFrom]) << (16 - 8*i);
    for (var i = 0; i <= iTo - iFrom + 1; i ++)
        a[k++] = _b64.charAt(d>>>(18 - i*6)&0x3f);
    return k;
}

//
// base64 decoder helper
//
function decb64hlp(a, ai, ca, iFrom, iTo)
{
    var d = 0;
    var l = iTo - iFrom;
    for (var i = 0; i + iFrom <= iTo; i ++)
        d |= ca[i + iFrom] << (18 - 6*i);
    for (var i = 0; i < l; i ++)
        a[ai + i] = (d >>> (16 - i*8)) & 0xff;
    return ai + i;
}

//
// encode a string to base64
// s[in]    : string to be encoded
// return   : base64 string
//
function encb64(s)
{
    var fStr = typeof(s) == "string";
    var i;
    var l = s.length;
    var a = new Array();
    var k = 0;
    for (i = 2; i < l; i = i + 3)
    {
        k = encb64hlp(a, k, s, i - 2, i, fStr);
        if ((i+1) % 57 == 0)
            a[k++] = "\r\n";
    }
    var padd = l - i + 2;
    if (padd > 0)
    {
        k = encb64hlp(a, k, s, i - 2, l-1, fStr);
        a[k] = (padd > 1) ? "=" : "==";
    }
    return a.join("");
}

//
// decode a b64 string
// s[in]    : string to be decoded
// return   : decoded string
//
var _b64rsc = "\n\r\t";
function decb64(s, fStr)
{
    var i, j = 0;
    var ip = s.indexOf('=');
    var l = ip >= 0 ? ip : s.length;
    var ca = new Array();
    for (i = 0; i < l; i++)
    {
        var c = s.charAt(i);
        if (_b64rsc.indexOf(c) >= 0)
            continue;
        ca[j++] = _b64.indexOf(c);
    }
    var l = j;
    var a = new Array();
    var ai = 0;
    for (i = 3; i < l; i = i + 4)
        ai = decb64hlp(a, ai, ca, i-3, i);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美韩日一区二区三区四区| 欧美一区二区三区四区久久| 亚洲国产高清aⅴ视频| 国产精品77777| 国产精品久久久久久久蜜臀 | 不卡的av网站| 国产精品久久久久久久久搜平片 | 卡一卡二国产精品| 久久综合成人精品亚洲另类欧美| 国产一区二区三区久久悠悠色av| 日本一区二区成人| 91热门视频在线观看| 一区二区三区四区精品在线视频| 欧美亚洲尤物久久| 奇米在线7777在线精品 | 国产精品欧美极品| 色综合夜色一区| 天天操天天色综合| 久久久久久久久岛国免费| 国产成人aaaa| 亚洲国产欧美另类丝袜| 日韩三级视频在线观看| 成熟亚洲日本毛茸茸凸凹| 夜色激情一区二区| 欧美成va人片在线观看| jiyouzz国产精品久久| 亚洲18色成人| 欧美经典一区二区| 欧美三级电影一区| 国产福利精品导航| 亚洲成av人片一区二区三区| 久久久久久久久久久99999| 色综合久久久久综合体桃花网| 免费成人在线播放| 成人欧美一区二区三区在线播放| 日韩色视频在线观看| 99久久国产综合精品麻豆| 日韩电影在线免费看| 国产精品传媒在线| 欧美α欧美αv大片| 在线观看日韩一区| 成人av一区二区三区| 亚洲一区二区精品3399| 国产精品素人一区二区| 欧美一区二区女人| 99久久精品国产网站| 国产黄人亚洲片| 青青草原综合久久大伊人精品 | 欧美成人精品福利| 欧美午夜影院一区| 成人av在线资源网站| 韩国成人在线视频| 日本亚洲三级在线| 一区二区在线观看视频| 国产精品天天看| 久久久久久久久久久99999| 欧美一区二区免费视频| 欧美片在线播放| 91毛片在线观看| 成人免费视频app| 国产成人在线免费观看| 极品少妇一区二区三区精品视频| 性久久久久久久| 亚洲一卡二卡三卡四卡无卡久久| 中文字幕在线不卡一区| 国产清纯美女被跳蛋高潮一区二区久久w | 亚洲成人免费视| 亚洲日本va午夜在线影院| 国产精品网友自拍| 国产喷白浆一区二区三区| 欧美大片顶级少妇| 精品久久久久一区| 久久五月婷婷丁香社区| 亚洲精品一区二区三区四区高清| 日韩欧美一区二区久久婷婷| 日韩欧美国产麻豆| 欧美一级国产精品| 日韩美女在线视频| 欧美第一区第二区| 久久看人人爽人人| 久久九九国产精品| 中文字幕在线不卡一区| 亚洲欧美日韩综合aⅴ视频| 亚洲摸摸操操av| 亚洲一区在线看| 三级精品在线观看| 日本成人在线视频网站| 老司机免费视频一区二区三区| 精品中文字幕一区二区 | 国产99精品国产| 北条麻妃一区二区三区| 99精品偷自拍| 欧美四级电影网| 欧美一区三区二区| 欧美精品一区二区三区久久久| 国产夜色精品一区二区av| 中文成人av在线| 亚洲精品成人悠悠色影视| 亚洲bt欧美bt精品| 国模冰冰炮一区二区| 成人永久免费视频| 色噜噜狠狠色综合欧洲selulu| 欧美巨大另类极品videosbest | 国产一区二区主播在线| 99精品视频在线观看| 91久久精品一区二区二区| 欧美日韩高清一区二区三区| 精品日韩欧美一区二区| 中文子幕无线码一区tr| 一区二区三区免费看视频| 日产精品久久久久久久性色| 国产精品18久久久久久久网站| av一区二区不卡| 在线播放国产精品二区一二区四区| 精品国产不卡一区二区三区| 亚洲欧洲日产国码二区| 青青国产91久久久久久| 99精品视频中文字幕| 日韩欧美国产综合| 亚洲另类春色国产| 精品一区二区免费| 欧美主播一区二区三区美女| 久久综合狠狠综合| 亚洲高清中文字幕| 国产成人自拍在线| 欧美精品少妇一区二区三区| 日本一区免费视频| 日韩精品电影一区亚洲| 99久久免费视频.com| 精品少妇一区二区三区日产乱码| 亚洲美女免费在线| 国产精品12区| 日韩一级成人av| 亚洲午夜久久久久久久久电影网| 国产一区二区三区蝌蚪| 91麻豆精品国产91久久久 | 日韩中文字幕不卡| 白白色亚洲国产精品| 精品1区2区在线观看| 一区二区三区日韩欧美| 丁香婷婷综合网| 欧美大片免费久久精品三p| 亚洲第一电影网| 色哟哟日韩精品| 亚洲欧洲国产专区| 国产成人在线视频播放| 精品国一区二区三区| 日韩专区一卡二卡| 欧亚洲嫩模精品一区三区| 国产精品久久久久一区| 国产白丝精品91爽爽久久 | 国产精品欧美一区二区三区| 国产一区三区三区| 欧美精品一区二| 免费美女久久99| 日韩天堂在线观看| 一区二区欧美国产| 色8久久人人97超碰香蕉987| 中文字幕制服丝袜成人av| 国产在线不卡一区| 精品人在线二区三区| 美女视频免费一区| 欧美日本在线播放| 午夜伊人狠狠久久| 欧美色图一区二区三区| 一区二区三区四区高清精品免费观看| 99国产精品一区| 亚洲精品第1页| 91九色02白丝porn| 亚洲综合色在线| 欧美日韩免费一区二区三区视频 | 性久久久久久久久久久久| 欧美日韩国产综合视频在线观看| 亚欧色一区w666天堂| 欧美一区二区视频在线观看2020 | 91丝袜美女网| 综合色中文字幕| 在线中文字幕不卡| 午夜精品久久久久影视| 国产精品蜜臀av| 99视频超级精品| 国内精品不卡在线| 在线影院国内精品| 国产日韩欧美一区二区三区综合| 91久久精品国产91性色tv| 色婷婷av久久久久久久| 欧美国产精品专区| 99视频一区二区| 麻豆高清免费国产一区| 亚洲精品欧美在线| 久久你懂得1024| 337p亚洲精品色噜噜| 成人免费的视频| 蜜桃视频第一区免费观看| 亚洲免费观看在线观看| 国产区在线观看成人精品| 91精品国产入口| 欧美性生活影院| 成人av手机在线观看| 九九在线精品视频|