My Opera is closing 3rd of March

Iniciando o Hoje

Começando a avançar

Remover caracteres especiais por URL

Simples código javascript para remove os caracteres especiais para enviar em URL. Por quê ?! para na não ser necessária a codificação dos caracteres enviado, e isso faz muito diferença quando se otimiza site em função do SEO

String.prototype.url_clean = function(limit){
 var text;
 text = this.replace(/\s{2,}/g,' ');
 text = text.replace(/\s/gi,"-");
 text = text.replace(/[!@#&\*\(\)\{\}\[\]?:;<>%$;^~´`'"]/gi,"");
 text = text.replace(/[áàâã]/gi, 'a').replace(/[éèêê]/gi, 'e').replace(/[íìî]/gi, 'i').replace(/[óòôõ]/gi, 'o').replace(/[úùû]/gi, 'u').replace(/[ç]/gi, 'c');   
 return text.toLowerCase().substr(0,limit);
}

Como Usar
var url = "Transformando URL em variáveis";
document.write("<a href='http://my.opera.com/fsdev/blog/2011/09/29/"+url.url_clean(25)+"'>"+url.url_clean()+"</a>");

Transformando URL em variáveisSegurança em Sites - #Vulnerabilidades

Write a comment

New comments have been disabled for this post.

February 2014
S M T W T F S
January 2014March 2014
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