2014-08-29 9 views
0

Привет У меня есть код, который обнаруживает браузер пользователя (с помощью Modernizr) и показывает разные селектора файлов.Сервер IIS6 с функцией обнаружения браузера Modernizr отличается на 2-х сайтах

Странно, у меня есть 2 сайта, работающие на одном сервере IIS6, два сайта имеют точно такой же код, но область обнаружения браузера предоставляет различный селектор файлов.

Код (с помощью Jquery):

$("#singleFileUploader").hide(); 
$("#multipleFileUploader").hide(); 

//Detect browser 
if (isInputAttributeSupported("multiple") == true) { 
    $("#multipleFileUploader").show(); 
} 
else { 
    $("#singleFileUploader").show(); 
} 

На моем живом сайте, я вижу singleFileUploader, но на моем Dev сайте, я вижу multipleFileUploader и multipleFileUploader является то, что я предполагаю, чтобы видеть. Я сомневаюсь, что проблема связана с кодом, я думаю, что это может быть с IIS Server, но я действительно не вижу, что я устанавливаю по-разному между двумя сайтами. Пожалуйста помоги.

ответ

0

Без фактического просмотра сайтов (которые должны были бы действительно помочь в этом случае), я бы рискнул предположить, что вы используете Internet Explorer, и вы получаете режим совместимости на реальном сайте, а не на dev сайт. Вы можете проверить это, открыв инструменты F12 и посмотрев на documentMode.

+0

Спасибо. Я считаю, что режим совместимости является причиной. Поскольку это сайт интрасети, я не могу сделать это публично. В инструментах IE -> Инструменты просмотра совместимости есть возможность открыть весь сайт интрасети с режимом совместимости, я думаю, поэтому он работает, когда я тестирую локально и не работаю, когда он находится в IIS. Но одна вещь, которую я слишком уверен, почему IE обрабатывает мой живой сайт как сайт интрасети, но dev-сайт не является (когда я открываю его не в режиме совместимости)? Они настроены на том же сервере, но с использованием другого порта, живое находится на порту 84, а dev - на порту 60000. – jsuen

+0

Извините, не уверен в этом, вам придется пройти через другие сообщения SO, чтобы узнать – Patrick

 Смежные вопросы

  • Нет связанных вопросов^_^