Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Сайт блокирует работу браузера


magsilver

Recommended Posts

Версия 1.5.1.3

С некоторого времени появилась проблема - сайт блокирует работу браузера вплоть до полного зависания. Приходится отключать через диспетчер задач. Проверка сайта на вирусы на он-лайн сервисах успеха не принесла - везде показывает, что сайт чистый. Тотально проверены все файлы скрипта. Самое интересное то, что это не постоянно, а периодически, но с завидным постоянством. Наконец вылезло - браузер не может выполнить работу скрипта jquery-1.6.1.min.js18 .

Так скрипт является принадлежностью скрипта магазина, то в чем может быть проблема?

Надіслати
Поділитися на інших сайтах


Посмотрел, стоит jquery-1.6.1.min.js , но в том то и дело, что браузер дает путь с именем скрипта .....js18 ...../catalog/view/javascript/jquery/jquery-1.6.1.min.js18

Надіслати
Поділитися на інших сайтах


тогда попробуйте посмотреть в файле catalog/view/theme/ваша тема/template/common/header.tpl на строчку

<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.6.1.min.js"></script>
  • +1 2
Надіслати
Поділитися на інших сайтах


В хидере прописано так-

<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.6.1.min.js"></script>

<script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script>

с окончанием .js18 нет ничего... Сей опят браузер дал - "Исполняемый на этой странице сценарий занят или не отвечает.." и дает адрес на скрипт.

И все время требует перенаправления на другую страницу.. Видимо где то шпион сидит- перенаправления не должно быть.

Придется искать.

Может еще какие мысли есть по этому поводу ?

Кстати, огромное спасибо за советы

Надіслати
Поділитися на інших сайтах


на забугорном форуме нашел, что сей скрипт с окончанием 18 вроде как маленькая какашка для сайта из простой вредности.

"

"Сценарий на этой странице может быть занят, или он может прекратить отвечать на запросы. Вы можете остановить сценарий сейчас, или вы можете продолжать видеть, если сценарий будет завершено.

Сценарий: http://www.ваш сайт.com/js/jquery/jquery-1.6.1.min.js:18 "

Выбор остановить или продолжить не имеет значения. После запуска скрипта ошибки требует закрытия всех вкладок"

Осталось ее найти

Надіслати
Поділитися на інших сайтах


по 2 раза у тебя стили подключены

<link rel="text/css" href="catalog/view/theme/super_store/stylesheet/carousel.css" media="stylesheet" type="catalog/view/theme/super_store/stylesheet/carousel.css" media="text/javascript" src="catalog/view/javascript/jquery/jquery.jcarousel.min.js"></script>

<script type="catalog/view/javascript/jquery/jquery.jcarousel.min.js"></script>

потом думаю

1.

<script type="catalog/view/javascript/jquery/jquery-1.6.1.min.js"></script> попробуй отличить так как ниже там есть библиотека <script type="catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script> свежее.

2.Очень большая картинка на иконку сайта 28.jpg там либо 16 на 16 либо 32 на 32 должна быть!

3. Очень много библиотек js и css подключено к сайту !!!

4. css-validator 146 Ошибок на сайте у тебя внизу проверь через баннер твой Изображение

Надіслати
Поділитися на інших сайтах


Проверка каждого файла на вирусы успеха не принесла, но на сайте /www.virustotal.com проверка хидера принесла OOOOPS! , но не более, чтобы это значило :unsure:

Двухкратное подключение стилей через файрбаг вижу, но при просмотре хидера - не нашел, бум дальше искать.

Нашел папку javascript с файлом openapi.js , папка затесалась в /catalog/ - проверил, в исходном скрипте ее нет - удалил. Перенаправление браузера перестало иметь место быть, но .js18 пока остался. Заметил, отключишь сценарий и сайт нормально вроде стоит, но стоит начать двигать мышкой - происходит зависание.

Нашел бинарные файлы - .DS_Store (без расширений) и типа этого в разных местах скрипта - это удалил, ничего не изменилось. Как они могли создаться сами, не понятно....

4. CSS - проверил каждый файл. В принципе ошибки имеют место быть, но согласно баннеру он перенаправляет на проверку CSS2.1 - а на сайте CSS3. Также заметил (проверил через другие CSS3), что у них не самая последняя версия проверки стилей - стоит поменять свой код на валидный код и сайт приобретает не презентабельный вид в некоторых моментах. Но основные почистил - дальше нельзя.

Баннер временно ставил - буду убирать, смысла от него никакого

1. <script type="catalog/view/javascript/jquery/jquery-1.6.1.min.js"></script>

<script type="catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script> - вроде отличие есть...

2. Это точно, временую кинул и забыл - как всегда, ничто так не постоянно, как временное :)

3.Много, согласен, вот бы еще разобраться какие надо , а какие нет.. каждый мод себе свою библиотеку подключает, плюс шаблон и тд..

Подскажи, как поменять библиотеку на новую ?

Достаточно сменить их в папках и в хидере переписать или как ?

Ищем дальше.... :cry:

Надіслати
Поділитися на інших сайтах


Подскажи, как поменять библиотеку на новую ?

Достаточно сменить их в папках и в хидере переписать или как ?

Ищем дальше.... :cry:

да закачиваешь в папку где catalog/view/javascript/jquery/jquery-1.6.1.min.js и пишишь путь на новуб библиотеку.

.js18 пока остался.

в каком браузере у тебя это отражается??? пробывал лису и хром нету такова
Надіслати
Поділитися на інших сайтах


в каком браузере у тебя это отражается??

в лисичке.. но опера тож тупит и хром и и сафари и эксплорер.. все короче.. тестил во всех... тока мозила написала что именно.. правда нигде не смог посмотреть куда же он перенаправлял..

по библиотеке не понятно- путь где прописывать ? В хидере?

в папку то я скрипты качну, а вот дальше, ума пока нет.

Надіслати
Поділитися на інших сайтах


поставил jquery-1.7.1.min.js

перепрописал в хидере шаблона путь с /jquery-1.6.1.min.js на /jquery-1.7.1.min.js - заставка с предупреждением о .js18 перестала выползать, но теперь идет постоянно (через 3-5 сек) перезагруз страницы и выползла другая с jquery-1.7.1.min.js4

Это то уже что-то не понятное. Где-то сабака зарыта.

Уже начинаю думать на шаблон ....

Надіслати
Поділитися на інших сайтах


вопрос решился - конфликт скриптов "Рекомендуемые в боковых колонках" и " Рекомендуемые " - пришлось затирать скрипт. Своеобразность шаблона.

Скоро буду до 1.5.2.1 обновлять, посмотрим как там работать будет.

Надіслати
Поділитися на інших сайтах


По части 1.5.1.3 - конфликты исчезли, заодно исчезло и отображение английского языка - просто чистая страница, без возврата назад. Только после очистки куков браузера. :wub: Прискорбно, но автор молчит, и нигде не найти ответа. Ждем.ссс....

Теперь по части установки шаблона этого же автора обновленного шаблона для версии Опенкарта 1.5.2.1 -

Поставил на чистый Опен, выполнил все требования инструкции по установке шаблона. Открываю сайт и... те же яйца тока в профиль :

"Сценарий исполняемый на этой странице занят или не отвечает...."....Сценарий по адресу " ХТТП://ваш_сайт/catalog/view/theme/ваша_тема/js/jquery.roundabout.min.js42 "

Естесссно сайт в зависе, браузер в зависе и начинает бурно жрать ресурсы с компа - до 80 процентов. Сие отключается через диспетчер задач, более никак.

Какие у кого мысли будут ? Можно и постебаться для разнообразия :-D

Надіслати
Поділитися на інших сайтах


  • 5 months later...

Люди подскажите что за фигня, сайт проверил на ошибки и вот что получилось

2 html Ошибка значения : overflow -moz-scrollbars-vertical не является значением overflow : -moz-scrollbars-vertical

183 #header #cart .content Свойство -webkit-border-radius не существует : 0 7px 7px 7px

184 #header #cart .content Свойство -moz-border-radius не существует : 0 7px 7px 7px

185 #header #cart .content Свойство -khtml-border-radius не существует : 0 7px 7px 7px

187 #header #cart .content Свойство -webkit-box-shadow не существует : 0 2px 2px #dddddd

188 #header #cart .content Свойство -moz-box-shadow не существует : 0 2px 2px #dddddd

199 #header #cart.active .heading Свойство -webkit-border-radius не существует : 7px 7px 0 0

200 #header #cart.active .heading Свойство -moz-border-radius не существует : 7px 7px 0 0

201 #header #cart.active .heading Свойство -khtml-border-radius не существует : 7px 7px 0 0

282 #header #search input Свойство -webkit-border-radius не существует : 3px 3px 3px 3px

283 #header #search input Свойство -moz-border-radius не существует : 3px 3px 3px 3px

284 #header #search input Свойство -khtml-border-radius не существует : 3px 3px 3px 3px

286 #header #search input Свойство -webkit-box-shadow не существует : 0 2px 0 #f0f0f0

287 #header #search input Свойство -moz-box-shadow не существует : 0 2px 0 #f0f0f0

324 #menu Свойство -webkit-border-radius не существует : 5px 5px 5px 5px

325 #menu Свойство -moz-border-radius не существует : 5px 5px 5px 5px

326 #menu Свойство -khtml-border-radius не существует : 5px 5px 5px 5px

328 #menu Свойство -webkit-box-shadow не существует : 0 2px 2px #dddddd

329 #menu Свойство -moz-box-shadow не существует : 0 2px 2px #dddddd

362 #menu > ul > li:hover > a Свойство -webkit-border-radius не существует : 5px

363 #menu > ul > li:hover > a Свойство -moz-border-radius не существует : 5px

364 #menu > ul > li:hover > a Свойство -khtml-border-radius не существует : 5px

374 #menu > ul > li > div Свойство -webkit-border-radius не существует : 0 0 5px 5px

375 #menu > ul > li > div Свойство -moz-border-radius не существует : 0 0 5px 5px

376 #menu > ul > li > div Свойство -khtml-border-radius не существует : 0 0 5px 5px

411 .success, .warning, .attention, .information Свойство -webkit-border-radius не существует : 5px 5px 5px 5px

412 .success, .warning, .attention, .information Свойство -moz-border-radius не существует : 5px 5px 5px 5px

413 .success, .warning, .attention, .information Свойство -khtml-border-radius не существует : 5px 5px 5px 5px

419 .success Свойство -webkit-border-radius не существует : 5px 5px 5px 5px

420 .success Свойство -moz-border-radius не существует : 5px 5px 5px 5px

421 .success Свойство -khtml-border-radius не существует : 5px 5px 5px 5px

427 .warning Свойство -webkit-border-radius не существует : 5px 5px 5px 5px

428 .warning Свойство -moz-border-radius не существует : 5px 5px 5px 5px

429 .warning Свойство -khtml-border-radius не существует : 5px 5px 5px 5px

435 .attention Свойство -webkit-border-radius не существует : 5px 5px 5px 5px

436 .attention Свойство -moz-border-radius не существует : 5px 5px 5px 5px

437 .attention Свойство -khtml-border-radius не существует : 5px 5px 5px 5px

574 a.button, input.button Свойство -webkit-border-radius не существует : 7px 7px 7px 7px

575 a.button, input.button Свойство -moz-border-radius не существует : 7px 7px 7px 7px

576 a.button, input.button Свойство -khtml-border-radius не существует : 7px 7px 7px 7px

578 a.button, input.button Свойство -webkit-box-shadow не существует : 0 2px 2px #dddddd

579 a.button, input.button Свойство -moz-box-shadow не существует : 0 2px 2px #dddddd

655 .box .box-heading Свойство -webkit-border-radius не существует : 7px 7px 0 0

656 .box .box-heading Свойство -moz-border-radius не существует : 7px 7px 0 0

657 .box .box-heading Свойство -khtml-border-radius не существует : 7px 7px 0 0

670 .box .box-content Свойство -webkit-border-radius не существует : 0 0 7px 7px

671 .box .box-content Свойство -moz-border-radius не существует : 0 0 7px 7px

672 .box .box-content Свойство -khtml-border-radius не существует : 0 0 7px 7px

Надіслати
Поділитися на інших сайтах


Тут http://jigsaw.w3.org/css-validator/ проверял ?

1- в настроках на проверку нужно выставить версия CSS

2- забей (!!!), так как если делать по их валидности, то не видать тебе стилей разнообразных на сайте, либо будет он у тебя по WEB 2.0

сервис полезен для проверки повторения аргументов стилей для разных классов и индификаторов, пропущенных знаков или значени.. в остальном -

Забей !!!

Надіслати
Поділитися на інших сайтах


это не фигня, просто валидатор не считает эти параметры корректными для всех браузеров, вот и все. Эти параметры работают в основном в мозиле отсюда и префикс "-moz" :)

Надіслати
Поділитися на інших сайтах


  • 1 month later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.