Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/07/2003, 11:44
evoarte
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 22 años, 9 meses
Puntos: 2
Se esperaba un objeto ...

Hola, buenas tardes,

Tengo un pequeño problema, seguro que podéis ayudarme,

Al ejecutar este script (Para insertar productos en el carrito que estoy diseñando), lo muestro completo, es muy pequeño, me devuelve un error en la línea 48:

Error en tiempo de ejecución de Microsoft JScript error '800a138f'
Se esperaba un objeto
/cgi-bin/clicaaob.asp, line 48

<%@ LANGUAGE = JavaScript %>
<html>
<head>
<title>Añadir Obra al Carrito</title>
<script language="javascript">
<!--
function mensaje(texto)
{
alert("+texto+");
history.go(-1)
}
//-->
</script>
</head>
<body>
<%
if ( Session("carrito") != null && typeof(Session("carrito"))
== "object" )
{
var carrito = Session("carrito");
}
else
{
carrito = Server.CreateObject("Scripting.Dictionary");
Session("carrito") = carrito;
}
var obra = Request.QueryString("obra");
var cantidad = 1;
if (carrito.Exists(obra))
{
carrito.Item(obra) = parseInt(cantidad,10);
mensaje("La obra seleccionada ya está en tu carrito");
}
else
{
carrito.Add (obra,cantidad);
Línea 48 : mensaje("Esta obra ya la tienes en el carrito");
}
%>
</body>
</html>

Gracias.Salu2.