Перейти к содержимому
  • 0
Genadiy Goldfate

Как заставить работать cкрипт на страничке Adobe Muse?

Нужен таймер или секундомер для отсчета положенного времени с кнопкой сброс.

Если установлен один скрипт то все работает, нужно установить  N-количество скриптов .

При установке 2-3 уже не работает ни один.

Как можно решить эту проблему? Если есть может другой вариант - рассмотрим.

Ниже прилагаю скрипт  - примерно такая считалка и нужна

 

<script language="javascript"> 
var base = 60; 
var clocktimer,dateObj,dh,dm,ds,ms; 
var readout=''; 
var h=1; 
var m=1; 
var tm=1; 
var s=; 
var ts=; 
var ms=; 
var show=true; 
var init=; 
var ii=; 

function clearALL() { 
clearTimeout(clocktimer); 
h=1;m=1;tm=1;s=;ts=;ms=; 
init=;show=true; 
readout='00:00:00.00'; 
document.clockform.clock.value=readout; 
var CF = document.clockform; 
ii = ;	} 

function startTIME() { 
var cdateObj = new Date(); 
var t = (cdateObj.getTime() - dateObj.getTime())-(s*1000); 

if (t>999) { s++; } 

if (s>=(m*base)) { ts=; 
m++; } else { 
ts=parseInt((ms/100)+s); 
if(ts>=base) { ts=ts-((m-1)*base); } } 

if (m>(h*base)) { tm=1; 
h++; } else { 
tm=parseInt((ms/100)+m); 
if(tm>=base) { tm=tm-((h-1)*base); } } 

ms = Math.round(t/10); 
if (ms>99) {ms=;} 
if (ms==) {ms='00';} 
if (ms>&&ms<=9) { ms = '0'+ms; } 

if (ts>) { ds = ts; if (ts<10) { ds = '0'+ts; }} else { ds = '00'; } 
dm=tm-1; 
if (dm>) { if (dm<10) { dm = '0'+dm; }} else { dm = '00'; } 
dh=h-1; 
if (dh>) { if (dh<10) { dh = '0'+dh; }} else { dh = '00'; } 

readout = dh + ':' + dm + ':' + ds + '.' + ms; 
if (show==true) { document.clockform.clock.value = readout; } 
clocktimer = setTimeout("startTIME()",1); } 
function findTIME() { 
if (init==) {	dateObj = new Date(); 
startTIME(); 
init=1; 
} else { if(show==true) { 
show=false; 
} else { show=true;	} } } 
</script> 
<form name=clockform>   <input name=clearer type=button value=" Обнулить " 
onclick="clearALL()" style="font-size:15px; color: #000000; width: 85px">  
<input name=clock size=10 value="00:00:00.00" onclick="findTIME()" style="font-size:13px; color: 
#000000; width: 80px; height: 24px; border:1px solid #000000">  
<input name=starter type=button value="Старт таймера (секундомер)" 
onclick="findTIME()" style="font-size:13px; color: #000000; width: 180px"> 
</form>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
50 минут назад, Genadiy Goldfate сказал:

Ниже прилагаю скрипт  - примерно такая считалка и нужна.

Для добавления кода в сообщение есть специальная кнопка

Здесь ссылка, но видят ее только участники клуба. Вступите в клуб по этой ссылке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Новая статья

Как бесплатно получить специализированный хостинг для Adobe Muse сайта. Читайте новую инструкцию по этой ссылке.
  • 0
32 минуты назад, Павел Хомерики сказал:

Для добавления кода в сообщение есть специальная кнопка

Здесь ссылка, но видят ее только участники клуба. Вступите в клуб по этой ссылке.

Добавляю и в саму форму кода - все равно  не видно результат а виден сам скрипт

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

×