|
|
|
FireFox 3.5 и JavaScript. Непонятности
|
|||
|---|---|---|---|
|
#18+
Всем привет. Необходимо максимально обеспечить кроссбраузерность создаваемого сайта и тут в 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 с заданной шириной). Во всех других браузерах работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2015, 14:53 |
|
||
|
|

start [/forum/topic.php?fid=22&tid=1446177]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
18ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 262ms |

| 0 / 0 |
