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