Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
HooLIGUN

Ошибки с js в ipb 3.4.8

Рекомендованные сообщения

Здравствуйте.

Появились какие то ошибки в консоле браузера.

Не могу понять в чем проблема, как исправить?

http://i85.fastpic.ru/big/2016/1007/85/3df6ad089040511c3c8674cac3224885.png

 

A Parser-blocking, cross-origin script, http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8/effects.js, is invoked via document.write. This may be blocked by the browser if the device has poor network connectivity.
scriptaculous.js?load=effects,dragdrop,builder:31 A Parser-blocking, cross-origin script, http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8/dragdrop.js, is invoked via document.write. This may be blocked by the browser if the device has poor network connectivity.
scriptaculous.js?load=effects,dragdrop,builder:31 A Parser-blocking, cross-origin script, http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8/builder.js, is invoked via document.write. This may be blocked by the browser if the device has poor network connectivity.
2jsapi:22 A Parser-blocking, cross-origin script, https://www.google.com/uds/?file=search&v=1, is invoked via document.write. This may be blocked by the browser if the device has poor network connectivity.
2jsapi:22 A Parser-blocking, cross-origin script, https://www.google.com/uds/api/search/1.0/33c7bfb92330999684a54e63dca8bb29/default+ru.I.js, is invoked via document.write. This may be blocked by the browser if the device has poor network connectivity.

Поделиться сообщением


Ссылка на сообщение

И еще почему то

Mixed Content: The page at 'https://www.rgmix.eu/' was loaded over a secure connection, but contains a form which targets an insecure endpoint 'http://www.rgmix.eu/index.php?app=core&module=search&do=search&fromMainBar=1'. This endpoint should be made available over a secure connection.

Форма поиска через http идет.

Поделиться сообщением


Ссылка на сообщение

Не могу понять в чем проблема, как исправить?

Если вкратце, то гугл хром может блокировать скрипты встраиваемые через document.write. Динамические добавляемые скрипты должны встраивается через метод .appendChild.

 

if(!window.jQuery){
	var script = document.createElement("script");
	script.src = 'https://www.rgmix.eu/public/style_images/rgmix/js/jquery.min.js';
	script.onload = function () {
		jQuery.noConflict();
	};
	document.getElementsByTagName("head")[0].appendChild(script);
}

 

И еще почему то

Форма поиска через http идет.

Все встраиваемые элементы и формы на https странице должны подключатся через протокол https.

Поделиться сообщением


Ссылка на сообщение

Куда это вставить?

 

Про встраиваемые элементы я знаю, было всё норм, но после переезда теперь почему то ссылка не меняется

Вот эта ссылка в шаблоне

<form action="{parse url="app=core&module=search&do=search&fromMainBar=1" base="preferHttps"}" method="post" id='search-box' >

Поделиться сообщением


Ссылка на сообщение

base="preferHttps"

Удалить или заменить на base="public".

 

 

Куда это вставить?

Это пример подключения динамического скрипта библиотеки jquery. Смотрите где у вас скрипты подключаются через document.write и переделайте согласно рекомендациям гугла по примеру выше.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...