Перейти к содержанию
Форум поддержки пользователей VamShop

Ошибка Ajax Menu


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

Неправильно работает Ajax Menu. При нажатии на Категорию, начинает крутиться стрелка, но само меню не открывается. Но если залогиниться в Магазине, меню срабатывает. В консоле ошибок броузера выдает, то что на скрине ниже:

post-255-1304838268,4336_thumb.jpg

Ссылка на сообщение
Поделиться на другие сайты

А вот это даже и не знаю, что за ошибка.

Может с браузером что-то?

Например не поддерживает javascript или ещё чего?

Ссылка на сообщение
Поделиться на другие сайты

VaM раньше всё было нормально. В IE и Firefox всё работало на ура. А теперь вот такое выдает... Покопался в Инете - это какае то защита.

Имеется информация, что

"XMLHttpRequest следует следующему правилу безопасности - он может отправить запрос только на сайт, с которого пришла страница, и получить ответ только с этого же сайта"

Советуют перед var прописать это, но мне не помогло:

try { netscape.security.PrivilegeManager.enablePrivilege ("UniversalBrowserRead")} catch (e){}

Для ограничения XmlHttpRequest используется философия "Same Origin Policy". Она очень проста - каждый сайт в своей песочнице. Запрос можно делать только на адреса с тем же протоколом, доменом, портом, что и текущая страница.

Т.е, со странице на адресе http://site.com нельзя сделать XmlHttpRequest на адрес https://site.com, http://site.com:81 или http://othersite.com

Это создает проблему, если хочется взять контент с другого сайта. Как правило, в этом случае вместо XmlHttpRequest используются другие средства, например, загрузка через динамически создаваемый тег <script>. Но, конечно, XmlHttpRequest удобнее.

Проксирование

Но в этом скрипте я не нашел запроса на другой домен и т.п.

Мне одно не ясно, почему раньше проблем не было?

Ссылка на сообщение
Поделиться на другие сайты

Уже вернул.

Важно, то что если Пользователь залогинился на сайте, то такой ошибки (запрета) нету. VaM у тебя нету контактов создателя этого меню? Почта, что в readme.txt не существует.

Ссылка на сообщение
Поделиться на другие сайты

Создатели библиотеки - это yahoo.com

Не знаю, если заработает форум forum.oscommerce.ru

Попробуй там спросить, там народа по-больше вроде бы.

Ссылка на сообщение
Поделиться на другие сайты

Да не Yahoo.com мне нужны)

  YahooTreeMenuWithAJAX v0.3a

  author: Andrew Yermakov andrew@cti.org.ua

  Released under the GNU General Public License

Мне нужна связь с Андреем Ярмаковым. www.cti.org.ua - уже нету

Ссылка на сообщение
Поделиться на другие сайты

Я ж тебе говорил выше по поводу forum.oscommerce.ru

Напиши там, там же есть люди, которые понимают, в том числе и Андрей Ермаков там бывает, может подскажет что.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...