Programación Web y Scripting > JavaScript
Problema Raro Raro Raro Xd
(1/1)
fredy666:
Buenas tardes, estoy realizando una web con Velazquez Visual y HTML, e "incrustando" codigo de javascript (por eso lo pongo aqui).
El problema viene cuando en una pagina html le pongo el siguiente codigo:
--- Código: Text ---<script language=JavaScript src=AticaCookie.js></script>
El fichero contiene lo siguiente:
--- Código: Text ---// Funciones Get/Set/Del para usuario cesta de la compra y sesión cliente// Identificadores:// ID_CESTA Identificador para la cookie del usuario de la cesta de la compra// ID_SESION Identificador para la cookie de la sesión de cliente web//var ID_CESTA = "CESTA_WEB";var ID_SESION = "SESION_WEB"; var expireCesta = new Date;var expireClientSesion = new Date; // Configuración expiraciones cookiesvar diasCesta = 7;var mtosSesion = 5; expireCesta.setDate(expireCesta.getDate() + diasCesta);expireClientSesion.setMinutes(expireClientSesion.getMinutes() + mtosSesion); /////////////////// Funciones GET // Función general para lecturas de cookiesfunction getCookie( szNombre ){ arrayCookie = document.cookie.split( "; " ); for( n=0; n < arrayCookie.length; ++n ) { if( szNombre == arrayCookie[n].split( "=" )[0] ) return unescape( arrayCookie[n].split( "=" )[1] ); } return "";} function getCestaID(){ return getCookie( ID_CESTA );} function getSesionID(){ return getCookie( ID_SESION );} /////////////////// Funciones Set function setCookie( szNombre, szValor, caducidad ){ document.cookie = szNombre + "=" + escape(szValor) + "; expires=" + caducidad.toGMTString();} function setCestaID( nVal ){ if( (nVal != "0") & (nVal != "") ) setCookie( ID_CESTA, nVal, expireCesta );} function setSesionID( szID ){ setCookie( ID_SESION, szID, expireClientSesion );} ///////////////////////// Funciones eliminar function delCookie( szNombre ){ antes = new Date(); antes.setDate( antes.getDate() - 1 ); document.cookie = szNombre + "=; expires=" + antes.toGMTString();} function delSesion(){ delCookie( ID_SESION );} function delCesta(){ delCookie( ID_CESTA );}
Cuando intento ejecutar la pagina html que tiene la llamada al fichero .js el Internet Explorer me dice que tiene un problema, y cuando miro cual es el problema me dice que esta en la linea 2 y que le falta ";" ?????? cuando la linea 2 tiene el dichoso ";".
Alguien podria ser tan amable de revisar el anterior codigo y decirme si he cometido algun error, o simplemente me hacen falta unas vacaciones xD????
Gracias de antemano.
jtula:
prueba asi
--- Código: Text ---<script language="JavaScript" src="AticaCookie.js"></script>
no crees ke seria eso? " " <_<
espero haber ayudado
Saludos :blink:
fredy666:
Si lo dices por esto: " no sirve. Ya lo probe xD. De todas formas ya da igual, he cambiado algunas cosas y parece ser que ya funciona algo mejor.
Muchas gracias
Navegación
Ir a la versión completa