Ошибка onload_functions is not defined

Форум для решения проблем в работе движка версии 3.0.
cefp
Сообщения: 44
Зарегистрирован: 15.10.13 02:28

Ошибка onload_functions is not defined

Сообщение cefp »

Нужна ваша помощь.
На форуме возникает ошибка:

Код: Выделить всё

ReferenceError: onload_functions is not defined
Отладчик указывает на файл

Код: Выделить всё

styleswitcher.js
На строку

Код: Выделить всё

onload_functions.push('load_cookie()');
Как устранить эту ошибку?
Аватара пользователя
c61
Разработчик модов
Сообщения: 249
Зарегистрирован: 24.08.13 16:46
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Ошибка onload_functions is not defined

Сообщение c61 »

Стиль subsilver2 ? Такой функции нет. Добавьте в overall_header.html перед </head>

Код: Выделить всё

<script type="text/javascript">
// <![CDATA[
	var onload_functions = new Array();
	window.onload = function()
	{
		for (var i = 0; i < onload_functions.length; i++)
		{
			eval(onload_functions[i]);
		}
	};
// ]]>
</script>
Добавлено спустя 1 минуту 42 секунды:
...или Вы ставите мод, предназначенный для prosilver, на subsilver2...
cefp
Сообщения: 44
Зарегистрирован: 15.10.13 02:28

Ошибка onload_functions is not defined

Сообщение cefp »

Благодарю, c61, Ваша подсказка помогла. :) Такие строки есть. Когда проверял их, заметил, что файлы стилей подключались до них. Поменял местами строки и ошибка пропала. Строки переставлял при оптимизации по pagespeed.
Ответить