Jump to content
Fórum Script Brasil
  • 0

Imagens De Um Menu


Guest AlaorBarroso
 Share

Question

Guest AlaorBarroso

Olá pessoal, bem, minha dúvida é a seguinte: Eu fiz um menu usando as "rollover images" do dreamweaver, pois bem, eu gostaria de saber se existe alguma maneira, algum código, em CSS, PHP, JavaScript ou qualquer outro, que obrigue que o navegador do usuário faça o download de todas as figuras de segundo plano (as que aparecem quando se passa o mouse po cima) antes de mostrar o site, para evitar o encomodo de ter que deixar o mouse parado alguns segundos em cima do menu para que o efeito desejável funcione corretamente!

Espero ter sido compreendido e obrigado desde já!

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

O dreamweaver faz isso automaticamente, mas eu não lembro o código, dá uma olhada

:)

Link to comment
Share on other sites

  • 0

bom aki é seu codigo

<html>

<head>

<title>titulo</title>

<script language="JavaScript" type="text/JavaScript">

<!--

function MM_swapImgRestore() { //v3.0

  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a)&&x.oSrc;i++) x.src=x.oSrc;

}

function MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}

}

function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}

function MM_swapImage() { //v3.0

  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

  if ((x=MM_findObj(a))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

//-->

</script>

</head>

<body onLoad="MM_preloadImages('imagens_separadas_por_virgula')">

<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1','','imagem_ao_passar_o_mouse_por_cima',1)"><img src="imagem_que_aparece_normal" name="Image1" width="x" height="y" border="0"></a>

</body>

</html>

função que faz a troca de imagem ao passar o mouse por cima

função que irá carregar as imagens antes da página

o nome das figuras q voce quer q carregue

nome da imagem com extensao ao passar o mouse por cima

nome do arquivo de imagem normal

Link to comment
Share on other sites

  • 0

Oi AlaorBarroso no quadro do Dremweaver que você seleciona as imagens para o botão rollover logo no fim tem um check box que diz "Pré-carregamento da imagem cambiavel" é só selecionar que o Dreamweaver faz o resto para você.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.1k
    • Total Posts
      647k
×
×
  • Create New...