Цитата:
|
window.onload
не запускалась функция javascript по наступлению этого события - opera 9 и 10 firefox 3+ ie 6,7,8 отработали а chrome никак - пришлось убрать onload усложнять скрипт чтобы и в сhrome работало
|
window.onload
Вспомнил - определял координаты эл-та на странице - и в хроме неверно определялось из-за того что видимо не дожидаясь полной загрузки определял координаты - визуально было видно что в конце загрузки эл-т ниже опускается а chrome фиксировал координаты не самые последние
|
Нетерпеливый какой:)
|
window.onload
Поэтому и удивился увидев что window.onload используют или может только в специфических вещах это проявлется - и нечасто и многие с этим не сталкивались
|
скрипты имхо нужно размещать в конце html и там уже ставить onload.
|
window.onload
Скрипты все в конце html - и вызов window.onload тоже. Может конечно что-то не так и у меня было - но вышеуказанные браузера абсолютно чисто отрабатывали мой скрипт и только из-за chrome пришлось переписывать - причём это не единственный раз когда 'мнение' chrome отличалось от мнения 3-х остальных браузеров под которые я пишу и ради этого chrome пришлось дорабатывать скрипт - хотя бы разработчики хром не добавляли своих глюков - и реализации поддерживаемые единогласно opera firefox ie не браковали
|
В JavaScript надо очень чутко следить за правильностью кода, поскольку некоторые браузеры позволяют делать смысловые ошибки, или нарушать спецификации, а некоторые - нет. В большинстве случаев "глюки" это ошибки кода, а не движка браузера.
Возможно у вас на странице были изображения, у которых не стояли атрибуты width и height, из-за чего после загрузки позиционирование сдвинулось, или что-то подобное. У меня лично, с chrome проблем еще не было, кроме его (уже исправленного) бага с полупрозрачными png, и немного нестабильной реализацией canvas. |
Часовой пояс GMT +3, время: 10:49. |