У меня возникла следующая проблема, я думаю, что это возможно из-за того, что мой подход может быть ошибочным, но, надеюсь, с вашей помощью я смогу разобраться с этим!
По сути, для моего сайта у меня есть провайдер поиска (которому заплатили, поэтому я не нарушаю никаких условий использования). Когда форма поиска отправляется, меня направляют в домен, где отображаются результаты.
Несмотря на то, что я могу настроить внешний вид возвращаемых результатов, я могу сделать это только так, и он никогда не будет полностью соответствовать внешнему виду и ощущению моего сайта.
Итак, я подумал, что вместо обычного GET через форму я бы сделал AJAXified GET, а затем вставил возвращенный ответ в div на странице, что позволило мне сохранить внешний вид и никогда не покидать домен .
Это нормально работает в IE, но в Firefox я получаю "text/html (NS_ERROR_DOM_BAD_URI)
" как ошибку. Проведя некоторые исследования, я обнаружил, что это связано с тем, что запрос AJAX попал на сайт за пределами нашего домена.
Таким образом, есть ли лучший подход, который я могу использовать для достижения того же эффекта? или есть ли способ получить firefox и мой AJAX-запрос на хорошую игру? Что действительно странно, так это то, что если я наблюдаю запрос в HttpFox (аккуратное добавление FF), он сообщает об указанной выше ошибке, но, глядя на возвращаемый контент, все там, как и ожидалось - так почему я не могу получить к нему доступ! !
Мне бы очень хотелось, чтобы это заработало, поскольку это намного проще, чем переписать все наши CSS и прочее, чтобы страница их результатов выглядела почти как наш сайт. Любая помощь в этой области будет высоко ценится.