Detectar ie funcionamiento de codigo

Iniciado por patilanz, 10 Octubre 2014, 22:18 PM

0 Miembros y 1 Visitante están viendo este tema.

patilanz

Hola alguien me puede explciar como funciona este codigo:

Código (javascript) [Seleccionar]
<script>
03
(function() {
04
"use strict";
05
var tmp = (document["documentMode"] || document.attachEvent) && "ev";
06
  msie = tmp
07
         && (tmp = window[tmp + "al"])
08
         && tmp("/*@cc_on 1;@*/")
09
         && +((/msie (\d+)/i.exec(navigator.userAgent) || [])[1] || 0);
10
return msie || void 0;})();
11
</script>


Un saludo

engel lex

me parece una locura XD

con el userAgent debería bastar
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

EFEX

#2
meh
GITHUB 

patilanz

Bueno si pero la gente quiere estar segura  ;D
De todos modos saben porque hacen la parte de window[tmp + "al"] y luego tmp("/*@cc_on 1;@*/")