Я унаследовал веб-сайт, который использует Prototype 1.5.1.1, и он использует Event.observe(window, 'load', ...)
для некоторого кода, который действительно должен работать, как только загружается DOM, а не весь документ. В конце концов я либо обновлю, либо поменяю фреймворки, но в то же время я бы хотел исправить эту проблему, чтобы предотвратить синдром скачкообразного размещения.
В Prototype 1.6 я бы использовал dom:loaded
, а в jQuery я бы использовал $(document).ready(...)
, но я не могу найти эквивалент для 1.5. В нескольких источниках упоминается 'contentloaded'
, но это, кажется, только в предварительных выпусках Prototype 1.6, а не 1.5 (и это также не упоминается в моей копии исходного кода Prototype).
Итак, есть ли событие, которое запускается Prototype 1.5 после завершения DOM, но до загрузки изображений?