Ir para conteúdo
Fórum Script Brasil
  • 0

Browser Em Preto E Branco


cris glass

Pergunta

7 respostass a esta questão

Posts Recomendados

  • 0

um cara me mandou isto no forum do plugmasters, mas como sou cabaço em script no meu não funcionou, ou não entendi como funciona.

<script LANGUAGE="JavaScript">

<!-- Begin
var hexChars="0123456789ABCDEF";
function Dec2Hex (Dec) {
var a=Dec % 16;
var b=(Dec - a)/16;
hex="</span>" + hexChars.charAt(B) + hexChars.charAt(a);
return hex;
}
function bgChanger (begin, end, steps) {
steps=steps-1;
redA=begin.charAt(0) + begin.charAt(1);
red_valA=parseInt(redA,'16');
redB=end.charAt(0) + end.charAt(1);
red_valB=parseInt(redB,'16');
red_int=((red_valB - red_valA) / steps) * -1;
grnA=begin.charAt(2) + begin.charAt(3);
grn_valA=parseInt(grnA,'16');
grnB=end.charAt(2) + end.charAt(3);
grn_valB=parseInt(grnB,'16');
grn_int=((grn_valB - grn_valA) / steps) * -1;
bluA=begin.charAt(4) + begin.charAt(5);
blu_valA=parseInt(bluA,'16');
bluB=end.charAt(4) + end.charAt(5);
blu_valB=parseInt(bluB,'16');
blu_int=((blu_valB - blu_valA) / steps) * -1;
step=2;
red=red_valA;
grn=grn_valA;
blu=blu_valA;
while ( steps >= step ) {
red-=red_int;
red_round=Math.round(red);
red_hex=Dec2Hex(red);
grn-=grn_int;
grn_round=Math.round(grn);
grn_hex=Dec2Hex(grn);
blu-=blu_int;
blu_round=Math.round(blu);
blu_hex=Dec2Hex(blu);
document.bgColor=red_hex + grn_hex + blu_hex;
step++;
}
}
bgChanger("000000","000000",60);
bgChanger("000000","FF0000",60);
bgChanger("FF0000","000000",60);
bgChanger("000000","AA00EE",60);
bgChanger("AA00EE","000000",60);
bgChanger("000000","0000FF",60);
bgChanger("0000FF","000000",60);
bgChanger("000000","000000",60);
window.location="PÁGINA_DESTINO.HTML";
// End -->
<<span style='color:blue'>/script>

obrigado pelo interesse. Só pra explicar melhor, estou fazendo um site de uma grafica e queria fazer uma abertura com o browser em preto e branco e vai ficando colorido e nisto o texto falando sobre a importancia das cores, ou algo assim. è o contrario do que tem no XP, la ele ta colorido e vai ficando gradualmente PB.

abraços e espero conseguir que isto funcione!

cris

Link para o comentário
Compartilhar em outros sites

  • 0

Acho que você consegue fazer algo com esse efeito :

<img src="imagem.jpg" style="filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)">

esse efeito deixa a imagem em preto e branco, dai com um pouco mais de criatividade você consegue fazer um efeito +- do jeito que você quer

obs: só funciona no IE

grayscale=1 = preto e branco

grayscale=0 = cor normal

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...