Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Edinaldo

JavaScript

Recommended Posts

Tenho um código para mostrar determinada opção conforme o dia do mês.

Este código é do arquivo tip.htm presente no diretório WINDOWS\Web.

Ele funciona muito bem abrindo a opção no dia certo e também a função goNext(), porém a opção da função goPreview() dá um erro depois que chegamos no 1º registro e o acionamos.

Alguém poderia eliminar este erro para mim?

 

Edinho

edinho@edinho.com.br

 

<!-- Início do código -->

<p><br class="userData" id="myData">

<script LANGUAGE="JavaScript" FOR="window" EVENT="onload">

Load();

</script>

<script>

var i=0;

var nTips=30;

 

function Load()

{

var d = new Date();

i = (d.getDate()-1) %nTips;

if (i==null) i=0;

eval("document.all.Tip"+i+".style.display=''");

}

 

function goNext()

{

eval("document.all.Tip"+i+".style.display='none'");

i=(((i%nTips)+1)%nTips);

eval("document.all.Tip"+i+".style.display=''");

}

 

function goPreview()

{

eval("document.all.Tip"+i+".style.display='none'");

i=(((i%nTips)-1)%nTips);

eval("document.all.Tip"+i+".style.display=''");

}

 

function showName()

{

window.status = event.srcElement.innerText;

return true;

}

</script> </p>

<!-- Fim do código -->

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,Você deve fazer um "if", ou seja, se o registro for igual a 1 então retorna sem fazer nada. :huh:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.