Еще вопросы!
1)Есть скрипт с обратным отсчетом, обновляется каждые сутки, как сделать чтобы обновлялся он каждые час - полтора часа?
<script type="text/javascript">
function two(a) {
return (9 < a ? "" : "0") + a
}
function formatTime(a) {
a = Math.floor(a / 1E3);
var b = Math.floor(a / 60),
c = Math.floor(b / 60),
d = c / 24 | 0,
c = c % 24;
a %= 60;
b %= 60;
return d + " " + days(d) + " " + two(c) + " " + hours(c) + " " + two(B) + " " + minutes(B) + " " + two(a) + " " + seconds(a)
};
// функция для склонения слов ( (1)"день", (2)"дня", (5)"дней")
function plural(str1,str2,str5){
return function ( n ) {return ((((n%10)==1)&&((n%100)!=11))?(str1):(((((n%10)>=2)&&((n%10)<=4))&&(((n%100)<10)||((n%100)>=20)))?(str2):(str5)))}
}
var days = plural('день', 'дня', 'дней'),
hours = plural('час', 'часа', 'часов'),
minutes = plural('минута', 'минуты', 'минут'),
seconds = plural('секунда', 'секунды', 'секунд');
function Time() {
var data = Date.parse('02/01/2014') // дата начала 1 шестидневки строго "месяц/день/год"
data = new Date(data);
data.setMinutes((-240 - data.getTimezoneOffset()), 0, 0);
for (; (new Date).getTime() > data; ) {
data.setDate(data.getDate()+1)
}
var a = data.getTime() - (new Date).getTime();
document.getElementById("show").innerHTML = "Осталось всего:" + formatTime(a);
window.setTimeout(Time, 1E3)
};
Time()
</script>
И еще, как здесь же сделать перенос после фразы "Осталось всего:", т.к. счетчик будет графический, мне надо время перенести, пробовала ставить /n и /t , не работает.
скрипт стоит в всплывающем окне на странице товара
2) Как в это же всплывающее окно добавить форму заказа звонка, чтобы корректно работала? Желательно с информацией о странице товара, т.е. чтобы знать что конкретно он хочет получить.
Или возможно просто сделать форму быстрого заказа только с полями "имя и телефон"?
-----------------------------
форму звонка добавила, а вот работает она не корректно. помогите!)
3) И еще подскажите почему появился горизонтальный скроллинг?
Вроде все просмотрела, убрать не могу.