Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Java script отображение в Mozilla Firefox, Вопрос 
:(
    Опции темы
Rested
  Дата 18.9.2009, 14:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 18.9.2009

Репутация: нет
Всего: нет



Всем привет.
Ява скрипт в Intrernet explore're работает отлично.
В Мозиле не пашет ;(( время не отображается.
А мне очень важно что бы скрипт работал в мозиле.

вот код:
Код
echo"<center><table cellspacing=0 cellpadding=3>
<tr>
<td><font color=red><b>Осталось время:</b></font></td>
<td><b id='know' style='color: red'></b><script>ShowTime('know',",$blok['time']-$now,");</script></td>
</tr>
</table>


ява скрипт:
Код
function ShowTime(fname,lefttime,type)
{
  lefttime--;
  if (lefttime<=0) { document.all(''+fname).innerText=''; window.location.reload(); }
  sec=lefttime%60;

  min=Math.floor(lefttime/60);
  day=Math.floor(lefttime/86400);

  hour=Math.floor((lefttime/3600)-(day*86400/3600));

  if (sec<10) sec="0"+sec;
  if (min>60) min-=(Math.floor(min/60)*60);
  if (min==60) min=0;

  if (type!=1) { if (min<10) min="0"+min; }

  if (type==1) { document.all(''+fname).innerText=min+" мин. "+sec+" сек."; }
  else {
  if (day>0) document.all(''+fname).innerText=day+" д. "+hour+" ч. "+min+" мин. "+sec+" сек.";
  else { 
  if (hour>0) document.all(''+fname).innerText=hour+" ч. "+min+" мин. "+sec+" сек.";
  else document.all(''+fname).innerText=min+" мин. "+sec+" сек.";
  }
  }
  setTimeout("ShowTime('"+fname+"',"+lefttime+","+type+")",1000);

}


В чем прикол??!! Помогите пожалуйста решить трабл. 
PM MAIL   Вверх
Ипатьев
Дата 18.9.2009, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 28
Всего: 37



Вы уверены, что написали свой вопрос именно в тот раздел, в который хотели?
PM MAIL   Вверх
Rested
Дата 18.9.2009, 14:15 (ссылка)    | (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 18.9.2009

Репутация: нет
Всего: нет



Если вы не можете помочь, зачем писать какие-1то загадки? Я не умею читать мысли smile 
PM MAIL   Вверх
bars80080
Дата 18.9.2009, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



Цитата(Rested @  18.9.2009,  14:15 Найти цитируемый пост)
Если вы не можете помочь, зачем писать какие-1то загадки?

трудно помочь тому, кто приходит с вопросами про автомобиль в банк

если у вас вопрос по javascript - наверное надо задавать его в соответствующем разделе?



замените везде 

document.all(''+fname)

на 

document.getElementById(fname)


PM MAIL WWW   Вверх
Simpliest
Дата 18.9.2009, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 625
Регистрация: 1.9.2009

Репутация: 1
Всего: 3



bars80080, дело, конечно сугубо личное, но я бы не поощрял откровенный идиотизм и не отвечал бы не в том разделе smile



--------------------
user posted image
PM   Вверх
Rested
  Дата 18.9.2009, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 18.9.2009

Репутация: нет
Всего: нет



Спасибо, это я уже делал. Не помогло.
У кого есть еще какие идеи ?

Добавлено через 4 минуты и 47 секунд
bars80080, дело, конечно сугубо личное, но я бы не поощрял откровенный идиотизм и не отвечал бы не в том разделе smile

Что плохого в том что бы помочь человеку? Даже если он ошибся темой. Зачем писать про какой-то идиотизм. Странный ты человек!
PM MAIL   Вверх
bars80080
Дата 18.9.2009, 14:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



Цитата(Simpliest @  18.9.2009,  14:26 Найти цитируемый пост)
конечно сугубо личное, но я бы не поощрял откровенный идиотизм и не отвечал бы не в том разделе 

ну, тема всё равно туда уедет, всё равно ответят

26 строка
Код

setTimeout(function(){ ShowTime(fname, lefttime, type) } ,1000);


и поменяйте все type, min, day на type1, min1, day1 , это служебные слова

Добавлено через 43 секунды
hour тоже
PM MAIL WWW   Вверх
Rested
Дата 18.9.2009, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 18.9.2009

Репутация: нет
Всего: нет



Спасибо добрый человек!
сейчас попробую!
PM MAIL   Вверх
Simpliest
Дата 18.9.2009, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 625
Регистрация: 1.9.2009

Репутация: 1
Всего: 3



Цитата(Rested @  18.9.2009,  14:27 Найти цитируемый пост)
Что плохого в том что бы помочь человеку? Даже если он ошибся темой

Когда человеку указывают на ошибку, есть два варианта поведения:

Адекватный человек поступит следующим образом.

1. Извинится за ошибку.
2. Выяснит правила поведения.
3. Попросит модераторов перенести тему в соответствующий раздел.

Неадекватный напишет следующее
Цитата(Rested @  18.9.2009,  14:15 Найти цитируемый пост)
Если вы не можете помочь, зачем писать какие-1то загадки? Я не умею читать мысли


Еще вопросы?


--------------------
user posted image
PM   Вверх
Ипатьев
Дата 18.9.2009, 14:47 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 28
Всего: 37



Мне тоже кажется, что здесь системная ошибка.
И ошибка в скрипте - прямое следствие ошибки с разделом. Исправляя ошибку в скрипте, мы лечим симптом, а не болезнь.

Хотя, насколько я понял, на этом форуме сомневаться в гениальности авторов вопросов запрещено правилами.
PM MAIL   Вверх
Rested
Дата 18.9.2009, 14:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 18.9.2009

Репутация: нет
Всего: нет



Цитата(bars80080 @ 18.9.2009,  14:34)
Цитата(Simpliest @  18.9.2009,  14:26 Найти цитируемый пост)
конечно сугубо личное, но я бы не поощрял откровенный идиотизм и не отвечал бы не в том разделе 

ну, тема всё равно туда уедет, всё равно ответят

26 строка
Код

setTimeout(function(){ ShowTime(fname, lefttime, type) } ,1000);


и поменяйте все type, min, day на type1, min1, day1 , это служебные слова

Добавлено @ 14:34
hour тоже

не получается...
есть еще идеи ?
PM MAIL   Вверх
patap
Дата 18.9.2009, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 893
Регистрация: 7.5.2005
Где: Украина, Зп

Репутация: 26
Всего: 40



Firebug - стоит?

вот первое что мне выдал твой скрипт:

Цитата

Было использовано нестандартное свойство document.all. Вместо него следует использовать свойство document.getElementById() рекомендованное W3C.
[Break on this error] else document.all(''+fname).innerText=min+" РјРёРЅ. "+sec+" СЃРµРє.";\r\n


Это сообщение отредактировал(а) patap - 18.9.2009, 15:08


--------------------
На боку кобура болталась, сзади шашка отцовская звякала. 
Впереди меня все хохотало, а позади все плакало (с)
PM MAIL ICQ   Вверх
NewDima
Дата 18.9.2009, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 922
Регистрация: 20.2.2006
Где: <?here?>

Репутация: 10
Всего: 12



в мозилле нет error console?
PM ICQ   Вверх
MoLeX
Дата 18.9.2009, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



незнал, поправили


Rested, тема не в том разделе как тебе уже сказали!!!

Добавлено @ 15:15

 ! 
MoLeX
Модератор: закрыта тема


Это сообщение отредактировал(а) MoLeX - 18.9.2009, 15:27


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.3109 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.