Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Почему перестал работать javascript ?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Extazy
Отправлено: 18 Мая, 2012 - 15:52:02
Post Id


Посетитель


Покинул форум
Сообщений всего: 490
Дата рег-ции: Янв. 2010  


Помог: 0 раз(а)




Здравствуйте.
Ниже приведены 2 кода, которые почму-то перестали работать на моём сайте.. который я вот сам щас пробую написать с нуля.
На отдельных файлах ети коды работают, а на моих страничках не выполняются..

Как понять чем это может быть вывано? Как найти причину?...
PS> сайт в локальной сети.
CODE (html):
скопировать код в буфер обмена
  1. <input type="text" name="email" value="введите e-mail" onblur="if(this.value=='') this.value='введите e-mail';" onfocus="if(this.value=='введите e-mail') this.value='';" />


CODE (html):
скопировать код в буфер обмена
  1. <script type=\"text/JavaScript\">
  2. window.alert(\"Логин занят, выберите другой!\");
  3. </script>


CODE (html):
скопировать код в буфер обмена
  1. <script>document.location.href='/';</script>

(Добавление)
CODE (html):
скопировать код в буфер обмена
  1. <input type="submit" name="reg" value="Зарегистрироваться" onload="return(confirm('Зарегистрировать аккаунт?'));"/>

здесь также яваскрипт не срабатывает..
работало буквально час назад.. а после какихто изменений в коде перестало.. откат уже не сделать..
(Добавление)
проблема решена... почему то яваскрипт просто не хотел работать в данной вкладке, даже если её обновить..
в новой вкладке всё заработало..

(Отредактировано автором: 18 Мая, 2012 - 16:02:41)

 
 Top
Мелкий Супермодератор
Отправлено: 18 Мая, 2012 - 16:03:59
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Экранирование второго фрагмента. Зачем?

JS выполняется как единая штука для всей страницы, поэтому ошибка на любом участке останавливает выполнение JS.
Используйте средства разработки для браузеров, opera dragonfly, firebug (у хрома аналог так же есть, не помню как называется, по ctrl+shift+i запуск). Говорят, даже у ie где-то есть.


-----
PostgreSQL DBA
 
 Top
LIME
Отправлено: 18 Мая, 2012 - 16:08:55
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Мелкий пишет:
по ctrl+shift+i запуск
F12
 
 Top
IllusionMH
Отправлено: 18 Мая, 2012 - 18:37:09
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)





LIME, opera DF - как раз таки ctrl + shift + i
 
 Top
DelphinPRO
Отправлено: 18 Мая, 2012 - 19:51:39
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




нужно идти в ногу со временем и заменить этот код
CODE (html):
скопировать код в буфер обмена
  1. <input type="text" name="email" value="введите e-mail" onblur="if(this.value=='') this.value='введите e-mail';" onfocus="if(this.value=='введите e-mail') this.value='';" />

на
CODE (html):
скопировать код в буфер обмена
  1. <input type="email" name="email" value="" placeholder="введите e-mail" />


PS для отсталых браузеров есть одноименный jquery-плагин - jquery.placeholder.js

(Отредактировано автором: 18 Мая, 2012 - 19:52:13)



-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
Extazy
Отправлено: 18 Мая, 2012 - 20:22:02
Post Id


Посетитель


Покинул форум
Сообщений всего: 490
Дата рег-ции: Янв. 2010  


Помог: 0 раз(а)




DelphinPRO, спасибо! Буду использовать.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB