запуск и остановка скрипта
пожалуйста помогите доделать скрипт
при открытие этого аякс окна запускается обратный отсчёт - после закрытия функция отсчёта останавливается onclose:function(){fcw = false}} но при следующем открытие данного окна отсчёт не запускается подскажите как это исправить - спасибо
<a href="javascript:ues();fcw();">ОТКРЫТЬ</a>
<script type="text/javascript">function ues(){new _uWnd("dxb","ИМЯ",800,640,{autosize:0,modal:1,onclose:function(){fcw = false}},"<font id='sec' style='color:red;font-weight:bold;margin:3px;vertical-align:3px'>60</font><br>КОНТЕНТ");}
var HH = 60; function fcw() {if (HH > 0) {var ll = document.getElementById("sec"); if(ll){ll.innerHTML = "" + HH} HH = HH - 1; setTimeout("fcw()",1000)}else{_uWnd.close('dxb')}}</script>
|
BARABANTEMO,
а чего запускать сами же функцию обнулили Цитата:
|
Цитата:
|
рони,
а как таймер обнулить не подскажете |
BARABANTEMO,
<script type="text/javascript">
function ues() {
new _uWnd("dxb", "ИМЯ", 800, 640, {
autosize: 0,
modal: 1,
onclose: function() {
window.clearTimeout(timer);
HH = 60;
}
}, "<font id='sec' style='color:red;font-weight:bold;margin:3px;vertical-align:3px'>60</font><br>КОНТЕНТ");
}
var HH = 60, timer;
function fcw() {
if (HH > 0) {
var ll = document.getElementById("sec");
if (ll) {
ll.innerHTML = "" + HH
}
HH = HH - 1;
timer = setTimeout(fcw, 1000)
} else {
_uWnd.close('dxb')
}
}</script>
|
рони,
большое спасибо - помогли как всегда |
Цитата:
|
| Часовой пояс GMT +3, время: 05:17. |