|
Поделиться

Ошибка onload_functions is not defined

Форум для решения проблем в работе движка версии 3.0.

Сообщение cefp » 31.03.14 11:16

Нужна ваша помощь.
На форуме возникает ошибка:
Код: Выделить всё
ReferenceError: onload_functions is not defined

Отладчик указывает на файл
Код: Выделить всё
styleswitcher.js

На строку
Код: Выделить всё
onload_functions.push('load_cookie()');

Как устранить эту ошибку?
cefp
 
Сообщения: 44
Зарегистрирован: 15.10.13 02:28

Сообщение c61 » 31.03.14 11:25

Стиль 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...
Аватара пользователя
c61
Разработчик модов
 
Сообщения: 249
Зарегистрирован: 24.08.13 16:46

Сообщение cefp » 31.03.14 12:54

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


Вернуться в Поддержка phpBB 3.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron