Jump to content


Photo

Javascript


  • Faça o login para participar
7 replies to this topic

#1 pdionline

pdionline

    Leandro Barral

  • Usuários
  • 179 posts
  • Sexo:Masculino
  • Localidade:Caçapava, Interior de SP
  • Interesses:PHP, MySQL, JavaScript, HTML, CSS, Fireworks, Dreamweaver, Photoshop, etc...

Posted 19/07/2004, 01:13

Galera desculpa se estou postando no lugar errado mais eu queria saber se existe algum script que quando se passa o mouse por cima de um imagem aparece a descrição da imagem em um alerta na pagina...
desde já Obrigado!

Edição feita por: pdionline, 19/07/2004, 01:13.

Aspirante a Ninja .net

#2 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 19/07/2004, 01:16

Sim, é JavaScript.

Mas uma coisa: alerta é muito chato. Mas já que vc é quem quer isso, então faça:

<script language="JavaScript">
<!--
function a(t) {
window.alert(t);
}
//-->
</script>
<img src="img1.gif" onmouseover="a('primeira foto');">


A função era desnecessária, mas ficar escrevendo window.alert é muito chato, logo, fiz uma mini biblioteca.

#3 pdionline

pdionline

    Leandro Barral

  • Usuários
  • 179 posts
  • Sexo:Masculino
  • Localidade:Caçapava, Interior de SP
  • Interesses:PHP, MySQL, JavaScript, HTML, CSS, Fireworks, Dreamweaver, Photoshop, etc...

Posted 19/07/2004, 01:20

Só mais uma coisa se nao for abusar é claro...
se eu quiser que apareça uma mensagem na barra de status é só colocar window.status no lugar de window.alert?

Aspirante a Ninja .net

#4 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 19/07/2004, 06:37

Sim.
window.status=t

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#5 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 21/07/2004, 00:20

Sim, mas cuidado:

A sintaxe do alert é:

window.alert();

e a de status é:

window.status=valor;

Diferente, blza?

#6 pdionline

pdionline

    Leandro Barral

  • Usuários
  • 179 posts
  • Sexo:Masculino
  • Localidade:Caçapava, Interior de SP
  • Interesses:PHP, MySQL, JavaScript, HTML, CSS, Fireworks, Dreamweaver, Photoshop, etc...

Posted 21/07/2004, 00:28

ae galera! vlw pelas respostas! (y)
Aspirante a Ninja .net

#7 Troyan

Troyan

    12 Horas

  • Usuários
  • 285 posts
  • Sexo:Não informado
  • Localidade:Mesquita, Rio de Janeiro - Brasil
  • Interesses:Sou programador ASP, PHP, Javascript e ActionScript, além de ser curioso em JSP, ColdFusion e XSL. Trabalho com XML, XHTML, adoro webstandards e a W3C. Também trabalho com tableless e RIA's.<br><br> Formas de contato:<br> Email: dnunes[at]gmail[dot]com<br> ICQ: 68102402<br> MSN: troyandev@hotmail.com<br><br> -------------------------------------<br> - Rio de Janeiro, Brazil<br> - Troyan

Posted 21/07/2004, 00:45

..Pra barra de status voltar a ser nula quando tirar o mouse de cima da imagem, você precisa definir o defaultStatus.
..Juntando tudo, use entre as tags <head> e </head>:

<script type="text/javascript">
self.defaultStatus='';
function tM(msg,aM,sM) {
  if (aM) { alert(msg); } if (sM) { self.status=msg; return true; }
}
</script>


..Aí é só colocar assim na imagem (ou em que elemento você quiser:
- onmouseover="tM('MENSAGEM',1,1);" <= Alerta e mudança na barra de status
- onmouseover="tM('MENSAGEM',1);" <= Somente alerta
- onmouseover="tM('MENSAGEM',0,1);" <= Somente mudança na barra de status

....[]s
~~ ~
diego nunes
web engineer

~ ~~

#8 pdionline

pdionline

    Leandro Barral

  • Usuários
  • 179 posts
  • Sexo:Masculino
  • Localidade:Caçapava, Interior de SP
  • Interesses:PHP, MySQL, JavaScript, HTML, CSS, Fireworks, Dreamweaver, Photoshop, etc...

Posted 21/07/2004, 01:15

Caramba galera, parabens!!!
vcs sabem explicar mto bem!!!
vlw mesmo!

Aspirante a Ninja .net




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq