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
[email protected]
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net