![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 14.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
Poniższy skrypt tworzy odliczanie czasu 3s. po czym generuje button z odstyłaczem. Próbowałem na kilkanascie sposobów, ale kompletnie nie znam się na js. Zależy mi by zmodyfikowac tak ten skrypt, by wygenerował kilka buttonów z róznymi odsyłaczami, a jeszcze lepiej jak wygeneruje kawałek kodu PHP. Dzięki za podpowiedź
Kod <body onload="time()">
<script type="text/javascript"> var sec = 3; function time() { if(sec >= 1) { sec--; document.getElementById('odliczanieczasu').innerHTML=(sec); setTimeout("time();", 1000); } } </script> <script type="text/javascript"> function pokazprzycisk(){ document.getElementById('przycisk').style.display='block'; return false; } setTimeout("pokazprzycisk()",3*1000); </script> <span id="odliczanieczasu">3</span><br/> <input class="special" type="button" value="Przejdz do strony" style="display: none;" id="przycisk" onclick="location.href = 'strona.php'; return false;"> </body> Ten post edytował slimboot 27.04.2013, 12:00:44 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 717 Pomógł: 120 Dołączył: 18.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Cytat No a dla samego kawałka skryptu, nie będę sie przecież uczył całego języka, jak to napisałeś, rok czasu no to nie bierz się za JS, tylko zrób to w HTML (który jak przypuszczam znasz, bo inaczej byś chyba nie uczył się PHP...). Zrób po prostu 3 różne buttony w HTMLu i wsadź je w pojemnik ze stylem display:none: Kod <div id="przyciski" style="display:none"> <input class="special" type="button" value="Przejdz do strony" id="przycisk-1" onclick="location.href = 'ADRES.php'; return false;"> <input class="special" type="button" value="Przejdz do strony" id="przycisk-2" onclick="location.href = 'ADRES.php'; return false;"> <input class="special" type="button" value="Przejdz do strony" id="przycisk-3" onclick="location.href = 'ADRES.php'; return false;"> </div> a w kodzie JS napisz tylko tyle:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 17:35 |