Você está offline; aguardando reconexão

PRB: Erro "Objeto Não Suporta Essa Propriedade ou Esse Método" com o Script Remoto

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 257997
Sintomas
Quando você chamar o método RSGetAspObject ou RSExecute de uma página da Web que use script remoto, você pode receber a seguinte mensagem de erro:
Linha 261:
O objeto não dá suporte a esta propriedade ou método.
Observação: O Visual Interdev 6.0 PageObject Design-Time controle (DTC) usa o script remoto para Executar métodos.
Causa
O Script Remoto utiliza um miniaplicativo Java, RSProxy.class, para chamar a página Active Server Pages (ASP) sempre que é chamado RSExecute ou RSGetAspObject . Este miniaplicativo Java é baixado do servidor Web e instanciado no navegador. Se o miniaplicativo não foi completamente baixado ou instanciado, o erro ocorre.
Resolução
Para garantir que RSProxy.class applet foi completamente baixado e instanciado, coloque todo o código que faz chamadas para RSExecute ou RSGetAspObject em eventos de cliente válido, como eventos de onClick do botão ou onMouseOver .

Se a chamada para RSExecute ou RSGetAspObject deve ocorrer quando a página é carregada pela primeira vez no navegador, coloque o código que chama RSExecute ou RSGetAspObject em eventos de onload do objeto window .

Por exemplo:
<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>				

Warning: This article has been translated automatically

Propriedades

ID do Artigo: 257997 - Última Revisão: 05/07/2016 18:44:00 - Revisão: 6.0

Microsoft Active Server Pages 4.0, Microsoft Internet Explorer 4.01 Service Pack 1, Microsoft Visual InterDev 6.0 Standard Edition

  • kbprb kbremoteprog kbscript kbmt KB257997 KbMtpt
Comentários
/html> m=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">