10 messaggi dal 02 dicembre 2008
Salve a tutti,
ho provato a creare un oggetto nel seguente modo:
<html>
<head>
<script language="javascript">
var x = new ActiveXObject("ANamespace.AClass");
alert(x.FName());
alert(x.SName());
alert(x.Age);
</script>
</head>
<body>
</body>
</html>

Mi compare l'errore "Il server di automazione non può creare l'oggetto"

invece se procedo nel seguente modo:
<html>
<head>

</head>
<body>

<%
Set x = CreateObject("ANamespace.AClass")
Response.Write x.FName()
Response.Write x.SName()
Response.Write x.Age
%>

</body>
</html>

Riesco a crearlo regolarmente.

Come mai se creo l'oggetto da Javascript non funziona ?

Vi ringrazio anticipatamente per qualsiasi consiglio mi possiate dare.
Modificato da paaol il 10 dicembre 2008 18.05 -
301 messaggi dal 31 maggio 2006
ciao
la differenza sta nel fatto che il codice

<% 
Set x = CreateObject("ANamespace.AClass") 
Response.Write x.FName() 
Response.Write x.SName() 
Response.Write x.Age 
%> 


viene eseguito lato server, dove è installato correttamente l'oggetto che istanzi. Il codice javascript viene invece eseguito lato client dove il componente non è installato

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.