Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.04.2010, 20:04
Аспирант
Отправить личное сообщение для viktod Посмотреть профиль Найти все сообщения от viktod
 
Регистрация: 10.02.2010
Сообщений: 37

Cтранное поведение
Cтранное поведение скрипта - в preview работает (часы с обратным отсчетом), а на сайте нет. Пробую голый код, чтобы ничего не мешало.
Я нашел причину, но не знаю как ее устранить.

<body>
<table border="1" width="100%">
<tr>
<td bgcolor="#d1bd8e"><center><font color="#800000"><b>11111111111111</b></font></center></td>
<td bgcolor="#d1bd8e"><center>
<font size="4" color="d1bd8e" ><span id="countdown" style="font-weight: bold; color= darkred"></span></font>
</center></td>
</tr>
</table>
</body>

Как оказалось мешает <table>. Как только его убираю скрипт работает. Для меня это очень странно. И мне нужен этот дизайн.
Подскажите пожалуйста как поступить.
Ответить с цитированием
  #2 (permalink)  
Старый 07.04.2010, 20:16
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

А скрипт то где?
Ответить с цитированием
  #3 (permalink)  
Старый 07.04.2010, 20:16
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

приложите скрипт, ваше верстка ни о чем не говорит, кроме того что она старая.
Ответить с цитированием
  #4 (permalink)  
Старый 07.04.2010, 20:29
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

и это пока не причина
Ответить с цитированием
  #5 (permalink)  
Старый 07.04.2010, 20:47
Аспирант
Отправить личное сообщение для viktod Посмотреть профиль Найти все сообщения от viktod
 
Регистрация: 10.02.2010
Сообщений: 37

Первая часть кода:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>111111</title>
<script type = "text/javascript">
function getSeconds() {
var now = new Date();
var time = now.getTime(); // time now in milliseconds
var midnight = new Date(now.getFullYear(),now.getMonth(),now.getDate( ),0,0,0); // midnight 0000 hrs
// midnight - change time hh,mm,ss to whatever time required, e.g. 7,50,0 (0750)
var ft = midnight.getTime() + 86400000; // add one day
var diff = ft - time;
diff = parseInt(diff/1000);
if (diff > 86400) {diff = diff - 86400}
startTimer (diff);
}


var timeInSecs;
var ticker;

function startTimer(secs){
timeInSecs = parseInt(secs);
ticker = setInterval("tick()",1000);
tick(); // to start counter display right away
}

function tick() {
var secs = timeInSecs;
if (secs>0) {
timeInSecs--;
}
else {
clearInterval(ticker); // stop counting at zero
//getSeconds(); // and start again if required
}

var hours= Math.floor(secs/3600);
secs %= 3600;
var mins = Math.floor(secs/60);
secs %= 60;
var result = ((hours < 10 ) ? "0" : "-" ) + hours + " hours " + ( (mins < 10) ? "0" : "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" ) + mins
+ " minutes " + ( (secs < 10) ? "0" : "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" ) + secs + " seconds";
document.getElementById("countdown").innerHTML = " " + result;
}
</script>

</head>
Ответить с цитированием
  #6 (permalink)  
Старый 07.04.2010, 20:56
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

Где Вы взяли этот престарелый код?
Я даже не спрашиваю, зачем Вам вообще часы на сайте.
Ответить с цитированием
  #7 (permalink)  
Старый 07.04.2010, 21:08
Аспирант
Отправить личное сообщение для viktod Посмотреть профиль Найти все сообщения от viktod
 
Регистрация: 10.02.2010
Сообщений: 37

Если у вас есть что-то лучше - поделитесь.
Ответить с цитированием
  #8 (permalink)  
Старый 07.04.2010, 21:53
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от viktod
Если у вас есть что-то лучше - поделитесь.
Лучше часов на сайте? Конечно есть -- их отсутствие. Какой в них вообще смысл?
Ответить с цитированием
  #9 (permalink)  
Старый 07.04.2010, 22:32
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

привносят уют в сайт
Ответить с цитированием
  #10 (permalink)  
Старый 08.04.2010, 00:15
Аспирант
Отправить личное сообщение для viktod Посмотреть профиль Найти все сообщения от viktod
 
Регистрация: 10.02.2010
Сообщений: 37

Ребята, вы помните мой вопрос?
Разве я вас спросил о целесообразности использования подобного скрипта?
Если у вас нет знаний по существу вопроса пожалуйста не засоряйте "эфир".
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jquery 1.4.2 + jquery.form: разное поведение ajaxSubmit в разных браузерах dmitry87 jQuery 3 30.10.2010 02:01
Странное поведение replace cooli0 Общие вопросы Javascript 4 25.01.2010 17:16
неправильное поведение mouseout/over в ИЕ6 miller Internet Explorer 1 17.08.2009 16:17
Странное поведение браузеров Dicot Общие вопросы Javascript 27 26.04.2009 20:04
Отменить поведение по умолчанию bool Общие вопросы Javascript 3 06.03.2009 16:59