Javascript – urlencode

mayo 9, 2010 | No hay comentarios | Html, JavaScript, Php Posteado pordementexmaster

Hay veces en que la función de javascript escape() no es suficiente, como por ejemplo si hay que codificar ‘?’. No sé exactamente cuando ni donde encontré esta función que imita el urldecode de PHP pero migrada a javascript, espero que les sea tan útil como a mi.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
function urlencode( str ) {
 
 var histogram = {}, histogram_r = {}, code = 0, tmp_arr = [];
 var ret = str.toString();
 
 var replacer = function(search, replace, str) {
 var tmp_arr = [];
 tmp_arr = str.split(search);
 return tmp_arr.join(replace);
 };
 
 // The histogram is identical to the one in urldecode.
 histogram['!']   = '%21';
 histogram['%20'] = '+';
 
 // Begin with encodeURIComponent, which most resembles PHP's encoding functions
 ret = encodeURIComponent(ret);
 
 for (search in histogram) {
 replace = histogram[search];
 ret = replacer(search, replace, ret) // Custom replace. No regexing
 }
 
 // Uppercase for full PHP compatibility
 return ret.replace(/(\%([a-z0-9]{2}))/g, function(full, m1, m2) {
 return "%"+m2.toUpperCase();
 });
 
 return ret;
}

jQuery Multimedia Portfolio un interesante plugin para jQuery que nos permitirá crear un porfolio utilizando una especia de carrusel con contenido múltiple. Para ser claros, en el no solo podremos introducir imágenes, sino que jQuery Multimedia Portfolio nos permitirá también optar por agregar videos en formato “ flv” o audio en formato “ mp3 ”. Esto es sin duda algo que hace a jQuery Multimedia Portfolio realmente interesante. Este plugin detectara automáticamente la extensión del archivo y le inserta el contenido o la funcionalidad correspondiente a cada uno de ellos. Por ejemplo, en el caso de videos, la opción de reproducción.

Ver Demo
Leer Más

Elem Fader es un script que amplía la funcionalidad para desvanecer cualquier tipo de elemento HTML. Dando un efecto bastante agradable al realizar los mouseover sobre cada uno de ellos. Es muy simple de aplicarlo a listas, botones de formularios, inclusive adaptarlo a nuestro Menú con Imágenes.
Ver demosDescarga demo

Uso.
Leer Más

Codigo malicioso en sitio web iframe

abril 4, 2010 | 1 Comentario | cms, Html, Noticias Web Posteado porjavier

Virus Iframe el virus que se propaga en tu sitio web

¿Virus Iframe? ¿Conocías este virus?, seguramente si eres una internauta promedio utilizando un hosting -como casi todos- nunca habías oído hablar de este virus, pero no te preocupes, te vamos a explicar de qué se trata; En si es un troyano/virus que se instala en nuestro computador y cada vez que nosotros nos conectamos al FTP de nuestra página automáticamente inserta un código en todas nuestras páginas, si, así como lees! como si no fuera suficiente con los virus que podemos llegar a tener en nuestra PC ahora también debemos cuidar nuestras páginas webs.

Los virus iframes se caracterizan por incluir código en las páginas web, este código es en la forma de una iframe invisible que re direcciona al usuario a una web maligna en donde le infecta, a diferencia de otros tipos de malware, este virus requiere de webmasters para propagarse, básicamente lo que hace el virus es esperar por conexiones FTP al servidor, una vez que el webmaster o dueño de un sitio web ha accedido a su sitio vía FTP el virus pasa al sitio web en donde modifica algunas páginas html e inserta un código similar a:

1
<iframe src=”http://sitio_malicionso.xxx” width=109 height=147 style=”visibility: hidden”/>

No importa cuántas veces borremos el código de la web, el virus volverá aparecer, la razón es sencilla:
Leer Más

Tutorial de cómo instalar wordpress

marzo 30, 2010 | 3 Comentarios | cms, Html Posteado porjavier

Tutorial de cómo instalar wordpress

Usuarios de mix informático aquí les dejo un tutorial de paso a paso como subir y instalar wordpress, solamente tiene que seguir paso a paso como se los indicare:

Paso1: descargar wordpress haciendo clic aquí y descomprimirlo, una vez descomprimido nos quedaran los archivos como se muestran en la siguiente imagen


Leer Más