IE8 требует несуществующую скобку
Имеем в HTML подсветку при наведении на выбранный элемент таблицы и обработку клика:
<tr class="mt" onmouseover="highlight_cell(this,1,'#CCCCCC');" onmouseout="highlight_cell(this,0,'#FFFFFF');" onclick="show_rn(541179);"><td>........</td></tr> Все функции во внешнем файле: function highlight_cell(point, what, bgcolor) { if (what == 1) { point.style.backgroundColor = bgcolor; point.style.cursor = 'pointer'; } else { point.style.backgroundColor = bgcolor; } } function show_rn(rn_id) { document.PanelForm.RnId.value = rn_id; document.PanelForm.submit(); } Больше JS кода на странице нет. При открытии в IE8 (в режиме совместимости и без) - отрабатывает, но ругается что в первой же ячейке таблицы "Предполагается наличие ')'" :-/ Во всех остальных браузерах, в т.ч. в IE6 - все нормально... ГДЕ он там лишнюю скобку увидел ??? |
ахренеть информативно
телепаты в отпуске дайте ссылку на вашу страницу, или хотя бы архив собирать из ваших разрозненых кодов полную картину никто не станет |
Остальная страница никакого интереса не представляет, там чистый HTML...
Перенес "проблемные" функции из внешнего js файла в заголовок страницы - о чудо, все заработало и без предупреждений... |
Часовой пояс GMT +3, время: 22:28. |