Почему jquery fancybox иногда генерирует запросы URL мусора на мой сервер? - PullRequest
1 голос
/ 14 марта 2012

Я замечаю некоторые странные запросы на моем сервере, и я почти уверен, что они генерируются плагином jquery fancybox.Запросы выглядят так:

Started GET "/javascripts/,d.href);d.aspectRatio=!0;break;case"
Started GET "/javascripts/)&&d.html(b)%7Delse%7Bd=c("
Started GET "/javascripts/%7Bhref%7D"

Я указываю пальцем на fancybox, потому что, когда я подбираю исходный код для этих странных строк, я всегда нахожу их где-то внутри jquery.fancybox.pack.js

Кто-нибудь еще видел это?Это известная ошибка?Я делаю это неправильно?Я успешно использую функции fancybox, хотя эти ошибки заставляют меня думать, что некоторым из моих пользователей не так повезло.Может ли это быть проблема с браузером, когда пользователи используют старые (несовместимые) браузеры?

1 Ответ

1 голос
/ 14 марта 2012

Моя ставка в том, что вам не хватает цитаты в ваших собственных URL.Попробуйте escape() любые строки запроса параметров в ваших URL.Особенно, если вы используете одинарные или двойные кавычки где-то в качестве значения параметра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...