Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / JS события не работают в XHTML / 2 сообщений из 2, страница 1 из 1
15.09.2006, 14:46
    #33990468
Аноним
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JS события не работают в XHTML
Если убрать вот эту конструкцию в начале документа,
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

и поставить вместо нее вот такую
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

то события в javascript работают нормально,

а если верхняя конструкция с XHTML1.1, то тогда например делаю на div аттачевент вот такой
attachEvent("onmousedown", this.mouseDown(this));

а div при этом 200 на 200 размером, при этом событие срабатывает только если нажать на самый верхний угол дива с координатами 0,0.
Чо за глюк тупой? никак понять не могу.
Кстати этот косяк только в IE, а в мозилле нормально все работает и событие работает на весь див.

Я что спрашиваю то, впринципе можно вначале aspx страницы прописать <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">, но тогда вопрос: будут ли работать контролы типа treeview, которые без обновления страницы работают?
...
Рейтинг: 0 / 0
15.09.2006, 15:18
    #33990621
Dmitry Uvarov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JS события не работают в XHTML
у вас ошибка скорее всего в верстке. В XHTML все тэги должны быть закрыты, в HTML - необязательно. Судя по тому, что в HTML все работает, а в XHTML работает в определенных местах, напрашивается вывод о перекрытии элементов из-за того, что вы забыли их закрыть. Браузеры интерпретируют документ по-разному, так что в одном кривой код может работать, в другом - нет.
http://ru.wikipedia.org/wiki/Xhtmlhttp://ln.com.ua/~openxs/articles/smart-questions-ru.html
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / JS события не работают в XHTML / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]