PRB: Error "Object Doesn't Support This Property or Method" with Remote Scripting

Article translations Article translations
Article ID: 257997 - View products that this article applies to.
This article was previously published under Q257997
Expand all | Collapse all

SYMPTOMS

When you call the RSExecute or RSGetAspObject method from a Web page that uses Remote Scripting, you may receive the following error message:
Line 261:
Object doesn't support this property or method.
NOTE: The Visual Interdev 6.0 PageObject Design-Time Control (DTC) uses Remote Scripting for Execute methods.

CAUSE

Remote Scripting uses a Java applet, RSProxy.class, to call the Active Server Pages (ASP) page whenever RSExecute or RSGetAspObject is called. This Java applet is downloaded from the Web server and instantiated in the browser. If the applet has not been fully downloaded or instantiated, the error occurs.

RESOLUTION

To ensure that the RSProxy.class applet has been fully downloaded and instantiated, place all code that will make calls to RSExecute or RSGetAspObject within valid client events, such as button onClick events or onMouseOver events.

If the call to RSExecute or RSGetAspObject must occur when the Web page is first loaded into the browser, place the code that calls RSExecute or RSGetAspObject into the window object's onload event.

For example:
<HTML>

<SCRIPT Language="JavaScript" src="_ScriptLibrary/rs.htm"></SCRIPT>
<SCRIPT LANGUAGE="javascript">RSEnableRemoteScripting();</SCRIPT>

<BODY onload=Initialize()>

<H2>Remote Scripting Sample</H2>

<SCRIPT LANGUAGE="javascript">
   var strServerURL = "rs_server.asp";

   function Initialize()
   {
     var objRemote = RSExecute(strServerURL, "ServerMethod");
   }
</SCRIPT>
</BODY>
</HTML>
				

Properties

Article ID: 257997 - Last Review: December 1, 2003 - Revision: 3.1
APPLIES TO
  • Microsoft Active Server Pages 4.0
  • Microsoft Internet Explorer 4.0 128-Bit Edition
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer (Programming) 5.01 SP1
  • Microsoft Internet Explorer 5.5
  • Microsoft Visual InterDev 6.0 Standard Edition
Keywords: 
kbprb kbremoteprog kbscript KB257997

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com