Foros del Web » Programando para Internet » Javascript »

Funcion eval javascript. Ver codigo generado

Estas en el tema de Funcion eval javascript. Ver codigo generado en el foro de Javascript en Foros del Web. Hola! estoy reparando un sitio web, actualizandolo y esas cosas. Me encontré que el sitio original es uno comprado y tiene el javascript generado con ...
  #1 (permalink)  
Antiguo 24/07/2012, 11:18
 
Fecha de Ingreso: abril-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Funcion eval javascript. Ver codigo generado

Hola!
estoy reparando un sitio web, actualizandolo y esas cosas.
Me encontré que el sitio original es uno comprado y tiene el javascript generado con eval().
Mi pregunta es como saber que código es el de salida de ese javascript.
Por ejemplo, la web utiliza el toogle de jquery pero no encuentro donde, supongo que será en los eval.
El script.js principal tiene este código:
Código HTML:
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('$(k).q(2(){i G=2(){3.I=$(\'#1p 9\').l(\'c\').b().1q();3.Y()};G.1o={Y:2(){3.19()},19:2(){$.1n(3.I,2(){A($(3).l(\'9 c 9 c\')[0]){$(3).1l(\'<y />\').l(\'y\').g(\'1m\')}});3.I.h(2(){$(3).n(\'> c\').v(4,4).U({8:u});$(3).l(\'a:r\').g("P")},2(){$(3).n(\'> c\').v(4,4).b();$(3).l(\'a:r\').o("P")})}};1r G()});$(".1b").b();$(".1s").j(2(){$(".1b").17(p)});f(k).q(2($){$(\'.t\').t()});(2($){$(k).q(2(){$("#1x").1y({1w:\'0\',1v:\'10\',1t:\'5\',1k:\'5\'})})})(f);$(k).q(2(){$(".B").b();$("c.z 9:r").g("D").1c();$(".B:r").1c();$("c.z 9").j(2(){$("c.z 9").o("D");$(3).g("D");$(".B").b();i V=$(3).n("a").M("1u");$(V).U();14 T})});$(k).q(2(){$(\'.s\').j(2(){$(\'.s\').o(\'13\');$(\'.12\').1z(\'x\');A($(3).H().1h(\':1j\')==4){$(3).g(\'13\');$(3).H().1f(\'x\');$(\'.s y\').g(\'1g\')}});$(\'.s\').1i(2(){$(3).g(\'X\')}).1e(2(){$(3).o(\'X\')});$(\'.12\').b()});$(".1H").b();$(".22 Z").j(2(){$(3).23("24").H().17("25")});$(\'.21\').j(2(){$(3).b(\'x\')});$(\'.20 9 a\').h(2(){$(3).7({15:\'1W\'},J)},2(){$(3).7({15:\'0\'},J)});$(2(){$(\'.18\').h(2(){$(\'m\',3).7({"e":"0.6"},{d:4,8:u})},2(){$(\'m\',3).7({"e":"1"},{d:4,8:p})})});$(2(){$(\'.1X m\').h(2(){$(3).7({"e":"0.6"},{d:4,8:u})},2(){$(3).7({"e":"1"},{d:4,8:p})})});$(2(){$(\'.1Y a\').h(2(){$(3).7({"e":"0.6"},{d:4,8:u})},2(){$(3).7({"e":"1"},{d:4,8:p})})});$(2(){$("C:27, C:26, C:2a").2e()});$(".L-1d").S();$(".L-1d-1A").S({2c:4});i E=f(".16").2d();f(\'.R 9 a\').j(2(){f(".R 9 a").o("11").v();i F=f(3).M(\'2b\');A(F==\'28\'){i w=E.n(\'.1a\')}29{i w=E.n(\'.1a[1Z-1U~=\'+F+\']\')}f(".16").1V(w,{1I:\'1J\',8:1G,1F:\'1B\',1C:2(){1D.1E(\'1K, 1L, 1R, Z, 1S, 1T\',{1Q:\'1P-1M\',h:4}),$(\'.t\').t(),$(\'.18\').h(2(){$(\'m\',3).7({"e":"0.6"},{d:4,8:J});$(\'.N, .K, .Q\',3).W("O","1N")},2(){$(\'m\',3).7({"e":"1"},{d:4,8:p});$(\'.N, .K, .Q\',3).W("O","1O")})}});f(3).g("11").v();14 T});',62,139,'||function|this|true|||animate|duration|li||hide|ul|queue|opacity|jQuery|addClass|hover|var|click|document|children|img|find|removeClass|300|ready|first|accordion_button|lightbox|200|stop|filteredData|normal|span|tabs|if|tab_content|input|active|galleryData|filterClass|site|next|navLi|150|img_pf_icon2|chzn|attr|img_pf_icon|display|hov|img_pf_text|filter|chosen|false|fadeIn|activeTab|css|acdn_over|init|h4||active_cat|accordion_container|acdn_on|return|paddingLeft|portfolio_content|slideToggle|img_pf_hover|setMenu|item|lr_content|show|select|mouseout|slideDown|minus|is|mouseover|hidden|marginRight|append|menuChildren|each|prototype|nav|end|new|lr_button|marginLeft|href|speed|position|home_pf_items|ThumbScroll|slideUp|deselect|swing|enhancement|Cufon|replace|easing|700|toggle_content|adjustHeight|dynamic|h1|h2|Regular|block|none|Share|fontFamily|h3|h5|h6|type|quicksand|10px|flickr_photos|social|data|vnav|alert|toggle_block|toggleClass|tgg_close|medium|radio|checkbox|all|else|file|id|allow_single_deselect|clone|uniform'.split('|'),0,{}));
Lo que necesito es entender que hace esto, para poder agregar y quitar elementos de la web.
Gracias.
  #2 (permalink)  
Antiguo 24/07/2012, 11:34
Avatar de hmvr414  
Fecha de Ingreso: marzo-2011
Ubicación: Santiago de Cali, Colombia
Mensajes: 74
Antigüedad: 13 años, 1 mes
Puntos: 16
Respuesta: Funcion eval javascript. Ver codigo generado

compresor de dean edwards

Última edición por hmvr414; 24/07/2012 a las 11:52 Razón: aclarar
  #3 (permalink)  
Antiguo 24/07/2012, 15:02
 
Fecha de Ingreso: abril-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Respuesta: Funcion eval javascript. Ver codigo generado

Gracias hmvr414!

Etiquetas: eval
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:16.