![]() |
|
Модераторы: diadiavova |
![]()
|
|
| botya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 26.11.2010 Репутация: нет Всего: нет |
Существуют какие-нибудь особенности при работе с IE? Дело в том, что есть сайт. Во всех браузерах всё хорошо, во всех версиях IE (6,7,8) - белый экран.
Искать ошибку в синтаксисе или есть особенности, как в вёрстке? |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 22 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| botya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 26.11.2010 Репутация: нет Всего: нет |
Ну, как бы не совсем. Сайт на XML / XSLT. В эксплорере в коде страницы после тэга body ничего нет. Явно не вёрстка...
Попробую пояснить вопрос. Известно, что в XML синтаксис не строгий. Возможно, что IE не понимает некоторые "обороты"? Это сообщение отредактировал(а) botya - 26.11.2010, 14:57 |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 22 Всего: 142 |
botya, понимаешь в чем дело, если есть ошибки в хмл, то ты получишь не белую страницу, а страницу с сообщением об ошибке. В данном случае варианты могут быть такие:
1. HTML-документ, полученный в результате преобразования оказался некорректным с точки зрения ИЕ(кстати наиболее вероятный случай), тогда в верстку. 2. Возможно где-то неправильно распознан например адрес хсл- преобразования. Тут могут быть к примеру проблемы с относительной адресацией и прочие прелести. В любом случае, без самого документа и преобразования трудно что-либо сказать. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| botya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 26.11.2010 Репутация: нет Всего: нет |
Вот кусок кода, из-за которого проблема (если его закоментировать, всё работает; естественно, в меню исчезают три раздела):
<li> <xsl:variable name="url" select="concat(//urls/base, '/catalog/novelty')" /> <xsl:choose> <xsl:when test="//urls/active=$url">Новинки</xsl:when> <xsl:otherwise> <a href='{$url}'>Новинки</a> </xsl:otherwise> </xsl:choose> </li> <li> <xsl:variable name="url" select="concat(//urls/base, '/catalog/best')" /> <xsl:choose> <xsl:when test="//urls/active=$url">Специальные предложения</xsl:when> <xsl:otherwise> <a href='{$url}'>Специальные предложения</a> </xsl:otherwise> </xsl:choose> </li> <li> <xsl:variable name="url" select="concat(//urls/base, '/catalog/leader')" /> <xsl:choose> <xsl:when test="//urls/active=$url">Лидеры продаж</xsl:when> <xsl:otherwise> <a href='{$url}'>Лидеры продаж</a> </xsl:otherwise> </xsl:choose> </li> |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 22 Всего: 142 |
botya, А что можно определить по куску, когда не видно ни документа, ни контекста этого куска?
Есть момент, который смущает, а именно немного странное использование функции concat. Она по идее должна принимать строки, а у тебя там кое-где выражения, возвращающие наборы узлов Оно, конечно, конвертирует, но что получится в результате - большой вопрос, и использование этого результата, как строки сравнения может так же дать непредсказуемые результаты, в том числе, зависящие от браузера или вообще хсл-процессора. Но не видя картину целиком невозможно сказать в этом ли дела или еще в чем. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
![]()
|
| Правила форума "XML/XSLT" | |
|
|
Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась. Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение. Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел Желаем удачи в Вашем деле! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova. |
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | XML, XSL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |