| Autor | Zpráva | ||
|---|---|---|---|
| davef6 Profil |
#1 · Zasláno: 4. 11. 2007, 16:09:03
v tomhle moc neumim, potřeboval bych skript který odpočítá 15 sekund (odpočítávání se zobrazí na stránce) a po uplynutí doby se objeví třeba odkaz na stažení souboru.........poradí někdo jak na to? díky
|
||
| Str4wberry Profil |
#2 · Zasláno: 4. 11. 2007, 17:10:34
Ptám se davefa6:
A nestačilo by použít tag meta s atributem http-equiv='refresh'? <meta http-equiv='refresh' content='15;URL=adresa-souboru'>Nebo je možné použít něco na způsob tohoto — http://www.jakpsatweb.cz/javascript/casovani.html |
||
| davef6 Profil |
#3 · Zasláno: 4. 11. 2007, 17:13:19
takhle by to asi nestačilo, chtěl bych něco jako mají třeba na www.edisk.cz před stažením souboru
|
||
| Str4wberry Profil |
#4 · Zasláno: 4. 11. 2007, 17:18:45
Odpovídám davefovi6:
Nevím, jak je to na edisk.cz, ale pokud Ti nestačí meta tag, podívej se na ten odkaz. |
||
| peta Profil |
#5 · Zasláno: 4. 11. 2007, 17:38:17
davef6
viz Str4wberry jakpsatweb - javascript - priklady - datum a cas jakpsatweb - javascript - ... zobrazit - zdrojovy kod (prislusne stranky) Pochybuji, ze ti bude psat nekdo neco podle prani a nejlepe zadarmo :) Si to pekne zkopiruj ze stranky, kde to pouzivaji. |
||
| Měsíček Profil |
#6 · Zasláno: 6. 11. 2007, 13:46:26
mu nešlo o to, aby za 15 sekund se něco začalo dít, ale, aby se to odpočítávalo tj. 15,14,13,12,11 ... jestli jsem to správně pochopil ..
v google si zkus hesla : js odpočet , javascript odpočet a časování .. |
||
|
Časová prodleva: 6 dní
|
|||
| randy Profil * |
#7 · Zasláno: 12. 11. 2007, 16:06:22
to davef6:
Tohle ti snad pomůže: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
||
|
Časová prodleva: 2 měsíce
|
|||
| Figy Profil |
#8 · Zasláno: 26. 1. 2008, 14:36:24
randy proc ten tvuj script nic nevypisuje ??
|
||
|
Časová prodleva: 16 dní
|
|||
| maxx Profil * |
#9 · Zasláno: 11. 2. 2008, 11:14:03
Figy : vypisuje. Ma to dobre.
Radek : document.getElementById("cislo").innerHTML = 'Cas: ' + i + ' sekund '; (strednik s koncem retezce by mel byt na stejnem radku) proto ti to mozna nejede (viz : unterminated string literal [Break on this error] document.getElementById("cislo").innerHTML = 'Cas: ' + i + ' sekund\n) |
||
|
Časová prodleva: 1 rok
|
|||
| whysper Profil * |
#10 · Zasláno: 5. 5. 2009, 19:52:15
aby se funkce spustila tak by to mělo být takhle
<BODY onLoad="odpocet()"> |
||
|
Časová prodleva: 3 měsíce
|
|||
| Riot Profil * |
#11 · Zasláno: 11. 8. 2009, 15:21:07
Ahoj , ja by som chcel tiež take jak je na eDisk , proste 5 , 4 , 3 , 2 , 1 a zobrazí sa link .
|
||
| Simonqa Profil * |
#12 · Zasláno: 11. 8. 2009, 15:22:48
Ahoj , vedel by niekto spraviť odpočet 5 , 4 , 3 , 2 , 1 a že po odpočte sa zobrazí link ? www.edisk.cz tam ked stahujete tak odpočet alebo ako je na Rapidshare 30 sekund a zobrazi sa link . Moc dakujem za odpovede .
|
||
| AM_ Profil |
#13 · Zasláno: 12. 8. 2009, 09:27:14
Riot
Aha, a pro tebe se to bude řešit zvlášť, jednou vyřešené téma nestačí? :) |
||
|
Časová prodleva: 2 roky
|
|||
| Polky Profil * |
#14 · Zasláno: 18. 12. 2011, 22:21:16
Ahoj, použil jsem zde uvedený kód k odčasování, ale odpočítávaní probíha po 2, viz. 15,13,11,9,... nevíte kde muže být problém.
|
||
| Davex Profil |
#15 · Zasláno: 18. 12. 2011, 22:34:45
V kódu výše problém nevidím. Ukaž.
|
||
|
Časová prodleva: 4 měsíce
|
|||
| Prefin Profil |
#16 · Zasláno: 24. 4. 2012, 17:54:51
Jenom pro úplnost tématu sem dávám opravený kód, který už neskáče po lichých číslech ale počítá správně.
<script type="text/javascript">
var i = 8;
setInterval("odpocet()", 1000);
odpocet();
function odpocet() {
if(i > 0) {
var text;
if((i < 5) && (i > 1)) {
text = 'sekundy';
}
else if(i == 1)
{
text = 'sekunda';
}
else
{
text = 'sekund';
}
/*setTimeout("odpocet()", 1000);*/
document.getElementById("cislo").innerHTML = 'Vyčkejte: ' + i + ' ' + text;
i--;
} else {
document.getElementById("cislo").innerHTML = 'Vyčkejte: ' + i + ' sekund';
document.getElementById("cislo").innerHTML = 'Zde je obsah, který se objeví po skončení odpočtu';
}
}
</script><body onLoad="odpocet()"> <span id="cislo"></span> |
||
|
Časová prodleva: 2 roky
|
|||
| Coompiik Profil |
#17 · Zasláno: 5. 1. 2014, 15:06:52
Dobrý den, omlouvám se že otevírám tak staré téma, ale jak udělat toto samé akorát by se počítalo od 0 do 15ti a pak se ukázal text. Doufám že jste mě pochopili.
Předem děkuji. Coompiik |
||
| weroro Profil |
Coompiik:
<span id="cislo"></span>
<script type="text/javascript">
var limit = 15;
var cas = 0;
var el = document.getElementById('cislo');
function pocitanie ()
{
var text = ' sekúnd';
if (cas > 1 && cas < 5) text = ' sekundy';
else if (cas == 1) text = ' sekunda';
el.innerHTML = 'Počítam: ' + cas + text;
cas++;
if (cas > limit)
{
clearInterval(pocitadlo);
el.innerHTML = 'Uplynul počet zadaných sekúd a toto je text, ktorý sa potom zobrazí.';
}
}
pocitanie ();
var pocitadlo = setInterval(pocitanie, 1000);
</script> |
||
| Coompiik Profil |
#19 · Zasláno: 5. 1. 2014, 18:22:21 · Upravil/a: Coompiik
Dk moc.
A lze jich mít víc na jedný stránce? mě vždy funguje jen ten poslední. |
||
| Kubo2 Profil |
#20 · Zasláno: 5. 1. 2014, 22:13:16
Coompiik:
http://kod.djpw.cz/hyab |
||
|
Časová prodleva: 12 let
|
|||
0