⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 javascript_sample.htm

📁 Web Service的应用
💻 HTM
字号:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>JavaScript Sample</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
<script language="javascript"  type="text/javascript">

// Create Credentials class.
function Credentials(UserName,Password,Domain,Type,Method)
 {
     this.UserName=UserName;
     this.Password=Password;
     this.Domain=Domain;
     this.DomainType=Type;
     this.PasswordEncryptionMethod=Method;
}

// Create a connection to the web service.
function init()
{
   service = document.getElementById("ViewLink");
   service.useService("http://www.extentrix.com/webservices/2.0.0/ExtentrixWebServicesForCPS.asmx","Service1");
   
}

// Invoke LaunchApplication API
function CallAPI()
{

 var myusername = "citrixdesktop";
 var mypassword = "demo";
 var mydomain = "testdrive";
 var mytype = 0;
 var mymethod = 0;
  
 var credentials = new Credentials(myusername,mypassword,mydomain,mytype,mymethod);
	
 try
 {
    iCallID = service.Service1.callService("LaunchApplication","PDFViewer",credentials ,"w2k3-s3","172.19.8.103");      
   
  }
 catch(e)
 {
 	alert(e.message);
 }
}


// Write the resultant ICA file on the client machine and run it.
function onmyresult()
{
    
   if ((event.result.error)&&(iCallID==event.result.id))
   {
      var xfaultcode = event.result.errorDetail.code;
      var xfaultstring = event.result.errorDetail.string;
      var xfaultsoap = event.result.errorDetail.raw;

      // Add code to output error information here
      alert("Error ");
   }
   else
   {
      var fileName ="c:/content.ica";
      var icaContent = event.result.value; 
      var array = icaContent.split('\n'); 
      var Fs = new ActiveXObject("Scripting.FileSystemObject");
      var Output = Fs.OpenTextFile(fileName,2,true);
      var content = array[0] + "\n";
      for (i = 1; i < array.length; i++)
       {
          content += array[i] + "\n";

       }
        
      Output.write(content);
      Output.close();
      
      url = "file:///"+fileName;
      WSH=new ActiveXObject("WScript.Shell"); 
      WSH.run(url);
          
   }
               
   
}

</script>


</head>
<body topmargin="0" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF"   onload=init()>

<div align="center">
<table border="0" cellpadding="0"  width="660" background="image/index_r4_c2.jpg" >
	<tr >
		<td>                

            <div   width= 766px height= 307px id="layer3"> 
			 <div align="center">
						<table  border="0" cellpadding="0" width="640">
								
								<tr>
									<td align="left" valign="top">
							<p align="center">&nbsp;<b><font face="Verdana">JavaScript 
							Sample</font></b><p class="MsoNormal">
							<font size="2"><span style="font-family: Verdana">
							<br>
							This sample shows how to use JavaScript to:</span></font></p>
							<p style="text-indent: -.25in; margin-left: .5in">
							<span style="font-family: Symbol">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -