Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

проблема с JS или с чем-то другим)

00 голосов
3
в общем написал корзину.
по итогам которой сформированный заказ летит на мыло менедежру по продажам.

во всех браузерах, кроме IE(Любой версии) все работает замечательно.
что же касается последнего.
то внизу страницы, еще на этапе редактиирования заказа в корзине появляется значек ошибки.
пройдя по которому выдается следующая ошибка:

--------------------------------
Сведения об ошибке на веб-странице

Агент пользователя: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MRSPUTNIK 2, 3, 0, 104; MRA 5.6 (build 03402); .NET CLR 2.0.50727)
штамп времени: Fri, 10 Sep 2010 10:23:11 UTC


Сообщение: Предполагается наличие '}'
Строка: 2056
Символ: 3
Код: 0
URI-код: http://nox.cl18333.tmweb.ru/bitrix/js/main/admin_tools.js?1284113865
--------------------------------

по указанному адресу следует строка: eval(result)
При дампе переменной выдается куча неформатироанного кода.

В чем тут может быть дело? кто-нибудь сталкивался с похожим?
Какие еще данные мне тут озвучить чтобы вам стало понятнее проблема?

сам сайт находится по адресу nox.cl18333.tmweb.ru
Попробуйте зарегистироваться и добавить товар в коризну а затем оформить заказ!!!
в IE и в нормальных браузерах!
спросил 13 Март, 14 от FOOLKS (520 баллов)

3 Ответы

00 голосов
А может это быть от сообщения о том что сайт скоро отключится?
Тот же хром видит такой вот список косяков:
Код
Extra <html> encountered.  Migrating attributes back to the original <html> element and ignoring the tag.
index.php:7<head> must be a child of <html>. Content ignored.
index.php:8<meta> is not allowed inside <body>. Moving <meta> into the <head>.
index.php:9<meta> is not allowed inside <body>. Moving <meta> into the <head>.
index.php:10<meta> is not allowed inside <body>. Moving <meta> into the <head>.
index.php:11<title> is not allowed inside <body>. Moving <title> into the <head>.
index.php:23Unmatched </head> encountered.  Ignoring tag.
index.php:24Extra <body> encountered.  Migrating attributes back to the original <body> element and ignoring the tag.
index.php:25Extra <body> encountered.  Migrating attributes back to the original <body> element and ignoring the tag.
index.php:255Unmatched </a> encountered.  Ignoring tag.
index.php:269Unmatched </a> encountered.  Ignoring tag.
ответил 30 Авг, 14 от Veide (320 баллов)
00 голосов
а как это проверить?
ответил 06 Янв, 15 от FOOLKS (520 баллов)
00 голосов
Цитата
Максим Задубин пишет:
по указанному адресу следует строка: eval(result)

попробуйте eval('' + result + '')
и смотрите, чтобы не было запятой в конце массива, т.е.
Цитата
{'field1' : value1,
'field2' : value2,
'field3' : value3,
'field4' : value4,
}
Все браузеры поймут, а ие затупит, если убрать последнюю переменную, то буде ок.
ответил 23 Апр, 15 от Almarea (3,760 баллов)

Похожие вопросы

0 голосов
2 ответов
0 голосов
2 ответов
0 голосов
9 ответов
0 голосов
8 ответов
0 голосов
2 ответов