Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / FireFox 3.5 и JavaScript. Непонятности / 2 сообщений из 2, страница 1 из 1
17.03.2015, 14:53
    #38907186
com.ета
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireFox 3.5 и JavaScript. Непонятности
Всем привет. Необходимо максимально обеспечить кроссбраузерность создаваемого сайта и тут в FireFox 3.5 возникла проблема (знаю браузер древний но все же): не отрабатывает скрипт:
_______________________________________________
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " http://www.w3.org/TR/html4/loose.dtd">
......
<head>
<script language="JavaScript" type="text/javascript">
function pos (object)
{
var z = 0;
while(object)
{
z += object.offsetTop;
object = object.offsetParent;
}
document.getElementById('seredina').style.top = z + 'px';
document.getElementById('seredina').style.height = 7 + 'px';
}
</script>
</head>
<body class="body" onload="javascript: pos(dva.parentNode)">
___________________________________________________
Если "dva" заменить на this то работает но не так, как надо. Так же работает, если из DOCTYPE убрать URL.
Подскажите в чем ошибка в скрипте? (этот скрипт определяет расстояние от вершины страницы до объекта dva, а затем надвигает объект seredina поверх dva с заданной шириной). Во всех других браузерах работает
...
Рейтинг: 0 / 0
17.03.2015, 15:01
    #38907196
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireFox 3.5 и JavaScript. Непонятности
Используйте JQuery - это кроссбраузерная библиотека.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / FireFox 3.5 и JavaScript. Непонятности / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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