Разное > Поиск, изготовление скриптов и прочее...
КАК СОЕДИНИТЬ 2 скрипта
bad_lag:
У меня есть вот такой скрипт (пояснения ниже), он естественно не работает.
--- Код: ---
DD=0;
onload=function(){Dphp=(new Date()).getTime()+5*1000;
dKlientM=(new Date()).getTimezoneOffset();
ww1=setInterval(clock1,999);clock1();
f2=genRandomNum();
}
function clock1(){var D;
document.getElementById(\'time\').innerHTML=
(D=new Date(Dphp-(new Date()).getTime()+dKlientM*60000)).getHours()+\':\'
+(D.getMinutes()/100).toFixed(2).substr(2)+\':\'+(D.getSeconds()/100).toFixed(2).substr(2);
if(D.getTime()-dKlientM*60000
Number generator
1 :
2 :
--- Конец кода ---
Так вот расказываю смысл. Есть скрипт таймера с обратным отчетом, есть скрипт и форма генератора случайных чисел. Нужно сделать так чтобы после того как закончит работать таймер в форме появились 2 случайных числа, но на данный момент удалось только сделать так что таймер останавливается, выполняет функцию и все!! чисел не появляется, т.к. нету неких параметров.
ПОЖАЛУЙСТА СДЕЛАЙТЕ ТАК ЧТО БЫ ЭТОТ СКРИПТ РАБОТАЛ КАК ДОЛЖЕН (т.к сам я никак)
И еше у меня будет одна прозьбочка, т.к. времени на этот скрипт я убил уже целый вагон не надо писать подобных сообщений:
--- Цитировать ---
Ну правильно он говорит об ошибке - if(D.getTime()-dKlientM*60000
CGVictor:
bad_lag
[m] Перемещу в раздел написания скриптов.
Однако, намекну, что setTimeout позволяет передавать параметры, указывая их в третьем аргументе функции.
Либо вызывать со строковым параметром: setTimeout(\'getRandomNum(\'+someshit+\');\',1000);
bad_lag:
ну пожалуйста, я так устал от этих намеков, мне хочется сделать сайт побыстрее, а я уже несколько недель немогу добится результата.
bad_lag:
Еще раз здрасти!! Вы можете мне не верить, но тем не менее мне удалось заставить скрипт рпботать!!! теперь он выглядит вот так
--- Код: ---
DD=0;
onload=function(){Dphp=(new Date()).getTime()+5*1000;
dKlientM=(new Date()).getTimezoneOffset();
ww1=setInterval(clock1,999);clock1();
f2=genRandomNum();
}
function clock1(){var D;
document.getElementById(\'time\').innerHTML=
(D=new Date(Dphp-(new Date()).getTime()+dKlientM*60000)).getHours()+\':\'
+(D.getMinutes()/100).toFixed(2).substr(2)+\':\'+(D.getSeconds()/100).toFixed(2).substr(2);
if(D.getTime()-dKlientM*60000
Number generator
1 :
2 :
--- Конец кода ---
так что теперь возникает следующий вопрос! Почему возникает вот такая ошибка
--- Цитировать --- document.forms[...].elements[...] есть null или не является объектом
--- Конец цитаты ---
в этих строчках:
document.forms[objekt].elements[field].value = Num1+1;
document.forms[objekt].elements[field2].value = Num2+1;
и вопрос 2, как сделать так что бы я при помощи формы мог установить скоко времени надо отчитать (правда скрипт отчитывает не больше 24 часов, но это не очень важно), затем запустить таймер и наконец как сделать чтобы видели все одно и тоже время, но запускать мог лишь я один.
andymc:
Всё так запутанно, что даже разбираться не хочется....
Хоть бы пояснил, что это такое и зачем надо
Навигация
Перейти к полной версии