Usuário: Senha:     Cadastre-se GRÁTISAcessar o Fórum
Explorando e Aprendendo
Windows Vista Dicas de Windows Dicas de Linux Dicas de Ubuntu Coisas do Google Coisas do Firefox Downloads diversos Dicas de Wordpress e blogs Como ganhar dinheiro com a Internet Fórum do Explorando Comunidade do Explorando no Orkut Cartão Pré-Pago Megabonus Internacional - Mastercard Internacional Assine nosso feed RSS!

Códigos JavaScript que eu uso e gosto :)

julho 2nd, 2007 · 3 Comentários

por Marcos Elias

Para quem tem site ou blog… E mexe com HTML, Javascript, etc… Deixarei aqui pequenos scripts que uso no meu dia-a-dia, em vários sites ou blogs que tenho. Use o que lhe for útil :)

Remover a propaganda do CJB.net e outros que usam frames
Isso já comentei aqui:
http://janelasepinguins.blogspot.com/2007/04/dica-como-remover-propaganda-do-cjbnet.html
É bom também pois evita que outros sites adicionem barras no topo do seu site, quando exibido por um link deles.

Mensagem na barra de status, com o texto do título da página
Simples:

<script language=javascript>
window.defaultStatus = document.title;
</script>

Isso exibe na barra de status o mesmo conteúdo que estiver entre as tags <title> e </title>. Se você quiser um texto fixo, troque "document.title" pelo texto desejado, não se esqueça de colocar entre aspas (eu prefiro as aspas simples). Ficaria:

window.defaultStatus = 'Qualquer texto aqui';

Cuidado com o "S" em maiúscula, em "defaultStatus", visto que o JavaScript é case sensitive, ou seja, faz distinção entre maiúsculas e minúsculas.

Redirecionador
Quando uma página muda de endereço, é bom colocar um redirecionamento. O que eu mais uso é em JavaScript:

<script language="JavaScript">
top.location = 'http://www.explorando.cjb.net';
</script>

Ele é melhor do que o META HTTP REFRESH porque é executado beeem mais rápido. De preferência, coloque logo no começo das páginas. É bom também para evitar que curiosos fucem suas pastas sem a página index, por exemplo, pastas onde você só guarda imagens ou arquivos, especialmente arquivos importantes. Aí você cria um simples index.htm nessa pasta, com o código de redirecionamento, e se a pessoa acessar manualmente o endereço, será levada para a página especificada (em vez de ver o conteúdo do diretório, o que é padrão e comum em muitos servidores de hospedagem).

Comento mais sobre redirecionamento de páginas e alguns meios de fazer isso, aqui:
http://mephost.com/explorando/dica021-redireciona.htm

Menu em lista suspensa
É o tipo de menu utilizado atualmente na parte "Explorando tudo", no topo do Explorando: uma lista, e quando a pessoa escolhe um item, vai para a página correspondente a ele. É fácil, apenas tenha cuidado com as duas partes do código. Você pode colocar tudo próximo, para não se perder. Veja:

<script>
function vaiArq(){
var vai1x = document.arqform.arqvx.value;
if (vai1x != '#') {
top.location.href = document.arqform.arqvx.value;
}
}
</script>

<form name="arqform">
<select name="arqvx" onchange="vaiArq();">
<option value="#">Escolha aqui…</option>
<option value="pagina1.htm">Página 1</option>
<option value="pagina2.htm">Página 2</option>
<option value="pagina3.htm">Página 3</option>
</select>
</form>

A função vaiArq() é chamada quando o item da lista for alterado (pelo evento "onchange"). Incluo nesta função um verificador; para textos e descrições, defina o valor "#", assim ele não faz nada. Para abrir em nova janela, mude a parte "top.location…". Troque-a por isso:

window.open(vai1x,"janela123","");

Onde "janela123" é o identificador da janela (nome do frame, também), você pode trocar pelo que quiser.

Se você for usar duas ou mais listas, deverá renomear o formulário, e a variável "vai1x", além do nome da função também ("vaiArq"), substituindo no código das outras listas todas as ocorrências necessárias.

Bom, é isso por hoje… Uma orientação de otimização, mas que pode confundir iniciantes (ou mesmo os mais experientes, se o código for grande), é colocar todos os scripts da página dentro de um único par de tags <script> e </script>. Isso otimiza para o navegador, que lê um só bloco de código, sem precisar ficar verificando por cada bloco de script.


Dica: veja no hotsite do Explorando diversas dicas de HTML e JavaScript.

-----------
Baixe jogos no seu celular, diversão garantida! Compare jogos e preços.

Marcadores: Outros

Comunidade: Entre na comunidade do Explorando no ORKUT!

Dicas de Windows? Veja no hotsite Eu Adoro Windows



3 comentários até agora ↓

  • 1 Luciano // jun 27, 2008 at 2:02

    Estou tentando usar codigos javascript na minha pagina, só que o internet explorer bloqueia dizendo q esta executando scripts e que nao é seguro. Como faço pra q o ie nao bloqueie meus codigos sem mexer na configuração do navegador? Precisa usar um código na página para isso? Quem puder me ajudar me mande um email. Valeu!!!

  • 2 Luciano // jun 27, 2008 at 2:04

    meu e-mail:stylosuporte@hotmail.com

  • 3 Eller // set 21, 2008 at 6:51

    Gostaria de dar refresh automático em uma página dentro do windows media player, para carregar de 30 em 30 segundo uma lista das músicas que estão tocando nas rádios que mantenho lá. Como fazer ? Já tentei pelo refresh normal de páginas html e não consegui.

    Obrigado

    Eller
    Vila Velha - ES
    Obs: Informática é meu hobby.

Deixe seu comentário

Aviso: Veja as regras para comentários, e evite comentários que não adicionam nada.

Promoção GdH Press - Leia trechos dos livros online, sem compromisso :)

Dica: Como criar um vírus? (467)
Como escrever com letras grandes no orkut (174)
Como roubar senhas do MSN e comunidades e profiles do orkut! (124)
Proactive Password Auditor: Como hackear a senha do Administrador! (e todas as outras do Windows) (106)
Atalhos de teclado no Windows (96)
Como roubar Orkut (86)
Dica: Como criar um keylogger! (em Delphi) (73)
Hackeando as senhas no Windows: Guia Definitivo! (59)
Use um domínio personalizado para seu blog! (50)
Como desbloquear celular Vivo de graça! (50)
Eder: bom eu gostaria de roubar o MSN de uns amigos porque eles roubam os meus se alguem puder me ajudar a dar...
Mathias Kroyzanovski: 2760 é dualband, desbloquear é possivel, mas ele não funcionará com outra...
Adriano: eu tenho um (Nokia 2760) ele é da vivo! como eu posso saber se ele é bloqueado? pretendo mudar para...
viczinha: eu quero roubar a senha do MSN de outra pessoa eu sabendo o email dessa pessoa eu quria saber como...
elisangela: usar um dominio faram com que as pessoas assecem meu blog ou nao tem nada ha ver?
elisangela: usar um dominio farao com que as pessoas acessarem meu blog ou nao tem nada ha ver?
arromba: pow eu achei legak esse mep texto mais queria aprender uns modos hacker pois tenho q resgatar um...
Fernando: O sr Ricardo diz que ninguém é vítima, mas com o descaso que ele tem conosco nos faz acreditar...
Duke: Marcos, parabéns pelos blog. Tenho uma situação e comentar e saber o que pode ter acontecido na sua...
Daniel: ajuda! o meu xp e sp3 sera q vc pod m ajudar???
Cartáo Megabonus, da Unicard - Ligue e faça o seu! Não se esqueça do código indicado :)
Musica Eletronica
Livros de Linux é com o Guia do Hardware, do Carlos E. Morimoto. Leia a introdução e os primeiros capítulos online:
Livro Kurumin 7, Guia Prático
Kurumin 7, Guia Prático
Livro Linux, Ferramentas Técnicas
Linux, Ferramentas Técnicas
Cadastre-se grátis no AondeNamoro e encontre amigos, paqueras, namoradas(os):
AondeNamoro.com! Totalmente Gratuito!


Copyright © 2005-2008 Marcos Elias Picão - Todos os direitos reservados - All rights reserved
Partes do Copyright © 2006-2008 Via Mep S/A - Powered by Mep Produções
Home | Fórum do Explorando | RSS | Sobre este site | Termos de uso e privacidade | Rede de Sites Mep Host / Via Mep