Я считаю, что все использовали Window.onload. Это выполняется при загрузке окна. Как судить, используется ли Window.onload несколько раз? Проверьте код ниже
<script> function OnloadCallBack () {// toDo} if (window.onload) {var onload_random = 'Onload'+math.random (); window [onload_random] = window.onload; window.onload = function () {window_random] (); OnloadCallback ();}; () {OnloadCallback ();};} </script>