Неясные ошибки браузера, чтобы высматривать - PullRequest
1 голос
/ 04 августа 2009

Что такое ошибки браузера, которые неясны в том смысле, что их трудно найти или они встречаются только при определенных условиях, но могут серьезно вас укусить? Пожалуйста, предоставьте исправления или обходные пути, если таковые имеются.

Такие вещи, как плавающее поле IE6 или ошибки PNG, уже хорошо известны, пожалуйста, сконцентрируйтесь на более редких проблемах.

Это вики сообщества, поэтому, пожалуйста, не стесняйтесь редактировать ответы, чтобы сделать их более конкретными или точными или добавлять решения. Одна проблема и решение за один раз, пожалуйста.

Ответы [ 3 ]

3 голосов
/ 04 августа 2009

Встроенный SWF-файл не будет загружаться в Firefox, если он помещается в div ширины или высоты . Он будет загружаться в других браузерах, но вы можете установить ширину или высоту равными 1 пикселю для принудительной загрузки во всех браузерах.

0 голосов
/ 04 августа 2009

Тот, с которым я недавно столкнулся: IIRC затрагивает IE и Firefox, но не Chrome. Нигде не проверял.

Если у вас есть ячейка (

), которая должна иметь границу, граница не будет отображаться, если ячейка пуста. Поместите "& nbsp;" в ячейке, и это исправлено.
0 голосов
/ 04 августа 2009

При подаче документов в формате XHTML Internet Explorer 7 и 8 могут отображать пустую страницу.

Это может произойти, если IE пытается отобразить страницу, используя неправильную кодировку. Это даже означает, что страница может корректно отображаться в IE на одном компьютере, но не работает на другом, если настройки кодировки по умолчанию отличаются. В этом случае недостаточно просто указать кодировку с использованием метатегов в самом документе, поскольку IE может (ошибочно) угадать кодировку перед чтением тегов.

Решение:
Убедитесь, что вы используете соответствующий заголовок HTTP Content-Type, например:

Content-Type: text/html; charset=UTF-8
...