Javascript
Tratamento de imagens inexistentes ou corrompidas no servidor com o Javascript
0Boa noite computêros, trabalhando com sistemas web muitas vezes estamos acessando alguma imagem que por algum motivo não esteja mais disponível e com isso ela não será exibida ou caso você use o Internet Explorer ficará aquele “x” chatinho. Como contornar isso? (mais…)
Dicas Rápidas 12# – Converter número da base decimal para base qualquer base (n) no Javascript
1Boa tarde computêros, mais uma dica bem rápida, converter um número decimal para uma base qualquer base (base n) em javascript.
Dicas Rápidas #11 – Descobrir código char da tabela ASCII via Javascript
1Boa tarde computêros, hoje venho deixar uma dica bem rápida, como descobrir o código de determinado char na tabela ASCII, segue abaixo o código, simples e direto:
Verificar se o Javascript está desabilitado
1Boa noite computêros, sei que muitos criticarão essa dica, dizendo que os sites devem ser desenvolvidos para todos os usuários, mesmo que estes tenham no seu browser o javascript desabilitado. Tudo bem, em partes eu até concordo, mas em partes.
Em alguns sites, quando usamos tecnologias mais atuais como o AJAX é extremamente necessário que o Javascript esteja habilitado…
- A zona da Internet sem o Javascript
A Internet hoje é muito dependente do Javascript, não sei dizer ao certo em porcentagem, mas creio que a grande maioria dos sites profissionais utilizam em algum momento o Javascript.
Quer ver como fica uma zona a Internet se você desabilitar o seu Javascript???
Desabilite o seu Javascript e vamos ver alguns exemplos…
- Como desabilito o Javascript em meu navegador?
Firefox
Menu Ferramentas / Opções / Conteúdo / Permitir Javascript

Internet Explorer
Menu Ferramentas / Opções da Internet / Segurança / Nível Personalizado / Script / Script Ativo / Desabilitar

Verificando se o Javascript está desabilitado
Aposto que quando foram testar os sites, como bons brasileiros, visitaram o Orkut…
Viram o que ele faz???

Como ele utiliza ao certo eu não vou saber informar com precisão, mas creio que deve ser algo parecido com isso:
JavaScript Desabilitado
JavaScript Habilitado
Mas como ele sabe que o Javascript está desabilitado?
Calma, deixa eu explicar como funciona, eu não encontrei nenhum modo de ver se o javascript está ou não habilitado, então qual foi a idéia, fazer duas divs js_desabilitado e js_habilitado..
Por CSS eu vou definir que a div js_habilitado não exibirá na tela, ou seja, display:none…
Com isso o padrão é sempre o Javascript desabilitado, mas colocamos um script no onload do form, que chama a função javascript que fará o inverso, exibe a div js_habilitado e esconde a div js_desabilitado, caso o browser não suporte, ou tenha o javascript desabilitado, ele ignorará o onload e exibirá a mensagem de que o javascript está desabilitado…
Qual a diferença entre as funções substr e substring no Javascript?
3Boa noite computêros, hoje pela manhã um camarada do serviço (Aquele que fez a função de request/get querystring com Javascript), me disse mais ou menos assim:
“Lucas, por quê você num posta lá no blog a diferença entre as funções substr e substring no Javascript?”
Bom, eu tentei… espero que ajude…
Pra quem não conhece, ou nunca usou estas funções, nada de pânico… já já vocês vão entender…
Sintaxe:
string.substr(posicao_inical,qtde_caracteres)
string.substring(posicao_inicial,posicao_parada)
As duas funções possuem o primeiro parâmetro como obrigatório e o segundo opcional, caso o segundo parâmetro seja omitido, ela automaticamente interpretará como o tamanho total da string.
Um ponto importante a ser observado é que se o segundo parâmetro for omitido as funções têm o resultado idêntico.
Exemplo:
string.substr(7)
string.substr(7,string.length)
string.substring(7)
string.substring(7,string.length)
Quando utilizamos o segundo parâmetro que as funções tratam de modo diferente…
string.substr(7,10) —-> isso quer dizer, avance até a posição 7 da string e a partir dela selecione 10 caracteres
string.substring(7,10) —-> isso quer dizer, avance até a posição 7 da string e selecione os caracteres até a posição 10
Um detalhe importante na função substring é caso o primeiro parâmetro seja maior que o segundo, ela funcionará da mesma forma que se os parâmetros estivessem invertidos
string.substring(7,3) = string.substring(3,7) —-> a mesma idéia, avance até a posição 3 da string e selecione os caracteres até a posição 7
Exemplos práticos:
str = "http://blog.computero.com.br"
//Somente um parâmetro
alert(
"str.substr(7): " + str.substr(7) + "
" +
"str.substr(7,str.length): " + str.substr(7,str.length) + "
" +
"str.substring(7): " + str.substring(7) + "
" +
"str.substring(7,str.length): " + str.substring(7,str.length)
)
//Dois parâmetros
alert(
"str.substr(7,10): " + str.substr(7,10) + "
" +
"str.substring(7,10): " + str.substring(7,10) + "
"
)
//Parâmetro maior
alert(
"str.substring(7,3): " + str.substring(7,3) + "
" +
"str.substring(3,7): " + str.substring(3,7) + "
"
)
É isso aí computêros, espero que seja útil…
=]
Observação 1: Todo o código foi criado utilizando o editor on-line Bespin
Observação 2: Todo o código foi criado enquanto eu esperava a minha função de gerar números aleatórios gerar 1200000, mas até agora nada…
=/
Request/get QueryString no Javascript
3Boa noite computêros…
Cá estou eu para postar uma função muito bem feita de autoria de um amigo meu o Sr. Danilo Silva Delgado, quando estamos trabalhando com desenvolvimento web, muitas vezes temos alguns valores passados via get, exemplo:
www.meusite.com.br/default.asp?cod=15
Se quisermos saber o valor do cod, em ASP, podemos utilizar a função:
Request.QueryString("cod")
Mas podemos querer saber esse valor manipulando um javascript e agora computêros, como faremos???
Para resolver este problema segue a função abaixo…
function getQuery(variavel){
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i
Exemplo de utilização:
var cod = getQuery("cod")
É isso aí pessoal, qualquer dúvida comentem...
E mais uma vez agradecer ao Danilo pela colaboração!!!