Проблема с отображением шаблона Smarty в Internet Explorer - PullRequest
0 голосов
/ 09 июля 2011

Я преобразовал свой существующий веб-сайт в шаблон Smarty (мой самый первый проект с 1-дневным опытом Smarty под поясом)

До преобразования мой сайт выглядел хорошо в IE и FF.* После преобразования FF все выглядит нормально, но в IE все разваливается.Я попытался сравнить исходный код в IE и FF, и все выглядит точно так же.Любая помощь приветствуется.

1 Ответ

1 голос
/ 11 июля 2011

Поскольку Smarty - это просто система шаблонов, которая генерирует HTML, отправляемый в браузер, проблема, вероятно, возникла, когда вы разбили существующий сайт на части.К сожалению, не очень легко узнать, что не так с полным проектом на SO.Тем не менее, вот несколько советов по устранению проблемы.

Загрузите старый сайт и скопируйте исходный код из браузера (не имеет значения, какой браузер, поскольку сервер отправляет тот же HTML *).Загрузите новый сайт и скопируйте исходный код из браузера.Различайте два источника, чтобы найти различия.

Я думаю, что это лучшее место для начала.Если новый сайт отправляет в браузер точно такой же HTML-код, то может показаться, что какой-то ресурс не загружается (плохая ссылка) или JavaScript не выполняется в IE, который должен быть отделен от Smarty.Для этого проверьте IE Developer Tools и убедитесь, что CSS не получает 404 и не генерируются js-исключения.

* Пока вы не изменяете что-либо на сервере, основываясь наАгент отправлен, что не часто.

...