Scripting Basics
<HTML><HEAD><TITLE>remote1.htm</TITLE></HEAD> <BODY onload="handleRSExecute()"> <script language="JavaScript" src="/learn/test/remote/rs.htm"></script> <script language="JavaScript">RSEnableRemoteScripting("/learn/test/remote/");</script> <h2>Simple Remote Scripting Example</h2> <form name="remote1"> The Test <Input Type="text" name="test" value="none"> <SCRIPT LANGUAGE="javascript"> var serverURL = "remote1.asp"; Function myCallBack(co) { // document.write (co.return_value); remote1.test.value=co.return_value; } Function handleRSExecute() { var co = RSExecute(serverURL,"Method3"); myCallBack(co); } </SCRIPT> </form> </HTML> Our sample remote1.asp looks like this: <%@ LANGUAGE=VBSCRIPT %> <% RSDispatch %> <!--#INCLUDE VIRTUAL="/learn/test/remote/rs.asp"--> <SCRIPT RUNAT=SERVER Language=javascript> Function Description() { this.Method1 = Method1; this.Method2 = Method2; this.Method3 = Method3; } public_description = New Description(); Function Method1() { return "method1"; } Function Method2() { return "method2"; } Function Method3() { return "method3"; } </script>