webservice.htc 應用

來源:互聯網
上載者:User

<script>
<!--
//position
var iobj
function Auth_Add_Element(obj,msg,value)
    {   //建立成元素
     var str = '<br><INPUT type="checkbox"  NAME="ck_auth" value="' + value + '">'
     document.getElementById(obj).insertAdjacentHTML("beforeEnd",str)     
     
    }
  
function pos_app(appid,hasdetail)
{
 //存取權限是否設定 appid
 //alert(appid + "|" + hasdetail)
 //if(iobj){
  //document.getElementsByName("tempObj")
  //details.removeChild(iobj)
 //}
 
 if(details.hasChildNodes()){
   //alert(details.hasChildNodes())
   details.removeChild(stmp)
  }
   var tmp
   tmp = "<div id='stmp' style='background-color:blue;width:400px;height:300px'></div>"
   document.getElementById("details").insertAdjacentHTML("beforeEnd",tmp)
 
 
 var t
 if(hasdetail=="True"){
  service.useService("../share/xget.asmx?WSDL","xAuth")
  t = service.xAuth.callService(Results,"Auth_Model",appid)
 }
}
function Results(result)
{
 if(result.error)
 {
        var xfaultcode   = result.errorDetail.code;
        var xfaultstring = result.errorDetail.string;
        var xfaultsoap   = result.errorDetail.raw;
        alert(xfaultcode + xdaultstring + xfaultsoap)
 }
  else
 {
       //document.getElementById("tt").value = result.value
       var docSubmit = new ActiveXObject("MSXML2.DOMDocument");
       docSubmit.loadXML(result.value)
       var nodeList=docSubmit.documentElement.getElementsByTagName("Asm_auth")
       var i,s,info,num
      
       info = ""
       num = nodeList.length
      
       if(num<=0)
         return
        // var sp = window.document.createElement("SPAN")//document.getElementById("details").document.createElement("SPAN")
        // sp.id="isp"
        // document.getElementById("details").appendChild(sp)
       s = "<table id='tempObj'>" 
       for (i=0;i<num;i++)
       {
         if(nodeList(i).selectSingleNode("info"))
         {
             info =" [" + nodeList(i).selectSingleNode("info").text + "]"
          }
          s += "<tr><td>"
          s += "<input type=/"checkbox/" name=/"ck_auth/" value=/"" + nodeList(i).selectSingleNode("i_id").text + "/"></td><td>" + nodeList(i).selectSingleNode("iName").text + "</td><td>" + info + "</td></tr>"
          info = ""
        }
        s += "</table>"
        stmp.insertAdjacentHTML("beforeEnd",s)
        //document.getElementById("details").insertAdjacentHTML("beforeEnd",s)
      //sp.insertAdjacentHTML("beforeEnd",s)
 }

}  

-->
</script>

>DIV id=service style="BEHAVIOR: url(../webctrl_client/1_0/webservice.htc)">

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.