Некоторые проблемы с гибкой моделью css box - PullRequest
0 голосов
/ 05 октября 2011

Я использую гибкую модель css box в одном из моих веб-приложений. Для кросс-браузерной совместимости в IE я использую flexie.js pollyfill. У меня это отлично работает на моей локальной машине, а также на моей производственной среде. Тем не менее, проблема начинается, когда я пытаюсь обслуживать мои статические файлы (CSS, JavaScript и изображения) из поддоменов, а не из голого домена. Файл flexie.js загружен в ie, однако он, похоже, ничего не делает, когда я обслуживаю статический контент через поддомен. Как только я изменю свой конфиг, чтобы использовать пустой домен для обслуживания страницы, flexie.js соответствующим образом отобразит страницу. Я не вижу здесь ни одного ajax, и все мои другие файлы сценариев работают отлично, когда я использую поддомен. Я не думаю, что это имеет какой-либо смысл, и я уверен, что есть и другие причины для этого.

1 Ответ

0 голосов
/ 07 декабря 2011

Похоже, что ограничение flexie.js (которое получает синтаксический анализ CSS от selectivizr) заключается в том, что статические файлы и веб-страницы должны находиться в одном и том же домене:

http://selectivizr.com/#things (ссылка наhttps://github.com/doctyper/flexie)

Таблицы стилей ДОЛЖНЫ размещаться на том же домене, что и страница, из-за ограничений безопасности браузера. Аналогично таблицы стилей, загруженные с использованием протокола file: не будут работать.

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