Sivianes Rubio wrote:
> Buenas, será una tontería, pero no sé que quiere especificar el simbolo @ 
> cuando se pone en javascript. Supongo que será una especie de hack para 
> algunos navegadores, pero no se que significa cuando veo código como el 
> siguiente:
> 
> /[EMAIL PROTECTED] @*/
> /[EMAIL PROTECTED] (@_jscript_version >= 5)
> try { data = new ActiveXObject("Msxml2.XMLHTTP"); } 
> catch (e) { try { data = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) 
> { data = false; } }
> @end @*/
> 
> 
> Alguien me lo podría aclarar?. Gracias.

hola pues es exactamente eso (un hack no una tonteria :D)
un metodo microsoft para guardar compatibilidad entre diferentes 
versiones de javascript
o eso ponen:

http://msdn.microsoft.com/library/SPA/jscript7/html/jsconditionalcompilation.asp

http://msdn.microsoft.com/library/SPA/jscript7/html/jsconconditionalcompilationstatements.asp

en el caso de arriba crea una instancia del XMLHTTP u otra segun la 
version de javascript (o del navegador mas bien) en el que estemos

un saludo!
_______________________________________________
javaEScript mailing list
javaEScript@scriptia.net
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net

Responder a