![]() |
![]() |
![]()
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 Poniższy skrypt tworzy odliczanie czasu 3s. po czym generuje button z odstyłaczem. Próbowałem na kilkanascie sposobów, by skrypt wygenerował 3 różne buttony z trzema róznymi odsyłaczami, jednak za nic mi nie wychodzi. może dlatego, że ten skrypt nie generuje wcale buttona, a jedynie pokazuje (style.display='block'; ) już istniejący? (IMG:style_emoticons/default/oneeyedsmiley02.png) Ew. jak chcesz mieć szablon przycisku w HTML, a potem na podstawie jego tworzyć nowe, możesz go sklonować:
EDIT : swoją drogą nie rozumiem czemu nie możesz wstawić tych przycisków w <a> i mieć link normalnie... EDIT 2: pomyłka w skrypcie, ale już poprawiłem. Ten post edytował PrinceOfPersia 27.04.2013, 12:16:41 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 07:32 |