Kezdőoldal » Számítástechnika » Programozás » Hogyan építhetek visszaszámlál...

Hogyan építhetek visszaszámlálót a weblapomba?

Figyelt kérdés

van egy scriptem annyi változtatás kellene rajta csak, hogy a számlálás végén ne azt írja ki kész van, hanem egy általam megadott szöveget (pl Klikkelj rám) írjon ki ami egy weboldal (pl youtube főoldala) linkje legyen. átírná nekem valaki e példa alapján? Nagyon megköszönném :)


<html>


<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">

<title>Visszaszámlálás</title>

</head>


<body><center>

<form name="szamlaloform">

<input type="text" name="szamlalo">

</form>


<script language="javascript">

<!--

var ertek=15

var jelenlegiMP=document.szamlaloform.szamlalo.value=ertek+1


function visszaszamolas(){

if (jelenlegiMP==0)

{

document.szamlaloform.szamlalo.value='Kész van'

}

if (jelenlegiMP!=0)

{


jelenlegiMP-=0.01

poz=(jelenlegiMP+"").indexOf(".")

if (poz==-1)

jelenlegiMP=jelenlegiMP + ".00"

else

jelenlegiMP=(jelenlegiMP+"").substr(0,poz+3)

document.szamlaloform.szamlalo.value=jelenlegiMP


}


setTimeout("visszaszamolas()",10)

}

visszaszamolas()

//-->

</script>

</center>

</body>


</html>


2011. jún. 3. 23:18
 1/2 Mugen ***** válasza:

Ha valamit nem értesz akkor, akkor kérdezz nyugodtan.


<html>


<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">

<title>Visszaszámlálás</title>

</head>


<body><center>

<form name="szamlaloform">

<input type="text" name="szamlalo"> <br>

<input type="button" name="button" id="btn" value="click" style="visibility:hidden;" onclick="goToSite();"></input>

</form>


<script language="javascript">

<!--


function process(str){

var obj = document.getElementById(str);

obj.style.visibility = "visible";

}


function goToSite(){

window.location = ' [link]

}


var ertek=2

var jelenlegiMP=document.szamlaloform.szamlalo.value=ertek+1


function visszaszamolas(){

if (jelenlegiMP==0)

{

//document.szamlaloform.szamlalo.value='Kész van';

process("btn");

}

if (jelenlegiMP!=0)

{

jelenlegiMP-=0.01 ;

poz=(jelenlegiMP+"").indexOf(".") ;

if (poz==-1)

jelenlegiMP=jelenlegiMP + ".00" ;

else

jelenlegiMP=(jelenlegiMP+"").substr(0,poz+3) ;

document.szamlaloform.szamlalo.value=jelenlegiMP ;


}


setTimeout("visszaszamolas()",10) ;

}

visszaszamolas() ;


//-->

</script>

</center>

</body>


</html>

2011. jún. 4. 10:25
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Istencsászár vagy! Nagyon szépen köszönöm :)
2011. jún. 4. 11:13

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!