Staff en línea
Últimos temas
[Ocio] Contemos hasta el 5000
por Chalo Lun Ago 13, 2018 8:29 am

[CSS] Re diseña la toolbar
por lnymph Lun Ago 13, 2018 2:47 am

[ocio] Tus frases favotitas
por lnymph Lun Ago 13, 2018 2:29 am

[cine] ¿Cual es tu pelicula favorita?
por lnymph Lun Ago 13, 2018 2:20 am

[Ocio] ¿De que país sois?
por lnymph Lun Ago 13, 2018 2:17 am

[Javascript] MiniHighlighter
Tema iniciado por y Añadir a favoritos

[Javascript] MiniHighlighter 
el Lun Nov 03, 2014 12:21 am
staff
[codebox]Decora tus códigos[/codebox]
[hidecode]
Código:
(function() {
    var keywords = 'if else elseif elif while for do in break continue function var return enum struct class unsigned signed static private public static_cast protected namespace delete include require import sizeof typeof'.replace(/\s/g, '|');;
    var keywords2 = 'false true void null undefined void int double float char'.replace(/\s/g, '|'); //add more keywords to either of these lists.
   
   function wrap(cn, code) {
      return '<span class="syntax-'+cn+'">'+code+'</span>';
   };
 
   var highlight = function(code) {
      return code.replace(/(["'])(?:\\?.)*?\1/g, function(c) { //strings
         return wrap('s', c);
      }).replace(/\b\d+(?:\.\d+)?\b/g, function(c) { //ints
         return wrap('i', c);
      }).replace( RegExp('\\b(?:' + keywords + ')\\b(?!=)', 'gi'), function(c) { //keywords 1
         return wrap('k', c);
      }).replace( RegExp('\\b(?:' + keywords + ')\\b(?!=)', 'gi'), function(c) { //keywords 2
         return wrap('k2', c);
      });
   };
 
   var s = document.getElementsByTagName('script')[0], style = document.createElement('style');
   style.innerHTML = '.syntax-i { color:red } .syntax-s, .syntax-s span { color: blue!important } .syntax-k, .syntax-k2 { color: #105289; font-weight:bold; font-size: 1.1em; } .syntax-k { color: #22B1D5 }';
   s.parentNode.insertBefore(style, s);
 
   var codes = function() {
      for(var codes = document.getElementsByTagName('code'), i = 0, c; (c = codes[i++]); )
         c.innerHTML = highlight(c.innerHTML);
   };
   
   window.jQuery ? jQuery(codes) : window.onload = codes;
})();
[/hidecode]
Chalo
avatar

¿Que estoy pensando? :

yo también [table class=fecha_up][td]Se modifico:1/08/18 - 8:41 hrs. [/td][/table]


Banner en temas :

https://coverfiles.alphacoders.com/322/32281.jpg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

6720


Puntos :

8787


Me gusta :

1010


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


Ver perfil de usuario https://www.opensourcephpbb3.com

Volver arriba Ir abajo

Re: [Javascript] MiniHighlighter 
el Vie Ene 01, 2016 8:29 pm
¿que hace esto? chalo
Roger
avatar

¿Que estoy pensando? :

Probando el status del foro [table class=fecha_up][td]Se modifico:9/03/17 - 9:13 hrs.[/td][/table]


Banner en temas :

http://thedesigninspiration.com/wp-content/uploads/2012/06/Facebook-Covers-029.jpg


Color de titulos :

#333


Sombra titulo :

1px 1px 1px #fff


Mensajes :

304


Puntos :

342


Me gusta :

30


ingreso :

30/03/2015


Sexo :

Masculino

Plataforma :

PhpBB3


Navegador :

Chrome


Ver perfil de usuario

Volver arriba Ir abajo

Re: [Javascript] MiniHighlighter 
el Jue Sep 28, 2017 3:04 pm
Entiendo que es la parte de seleccionar código, copiar y todo eso correcto?
muykay
avatar

¿Que estoy pensando? :

Escribe lo que tienes en mente [table class=fecha_up][td]Se modifico:10/7/15 - 15:25 hrs.[/td][/table]


Banner en temas :

http://i64.tinypic.com/2i8tzma.jpg


Color de titulos :

#333


Sombra titulo :

1px 1px 1px #fff


Mensajes :

67


Puntos :

69


Me gusta :

2


ingreso :

07/09/2017


Sexo :

Masculino

Plataforma :

punBB


Navegador :

Chrome


Ver perfil de usuario

Volver arriba Ir abajo

 En la misma categoria


Permisos de este foro:
No puedes responder a temas en este foro.