Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

помогите разобраться с XSLT

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Создание веб-сайтов
Предыдущая тема :: Следующая тема  
Автор Сообщение
sadellit



Зарегистрирован: 07.02.2008
Сообщения: 1

СообщениеДобавлено: Чт Фев 07 2008 13:07    Заголовок сообщения: помогите разобраться с XSLT Ответить с цитатой

незнаком с XSLT.
но столкнулся с такой проблемой: дали код
Код:
   <xsl:template match="csh-lists">
   <table width="786" border="0" cellspacing="0" cellpadding="0">
   <xsl:for-each select="csh-list">
      <xsl:if test="@city != ''">
          <tr>
            <td colspan="6"><img src="images/blank.gif" alt="" width="1" height="14"/></td>
         </tr>
           <tr>
             <td width="15"><img src="images/table_back46.gif" alt="" width="15" height="23"/></td>
             <td colspan="4" width="756" style="background-image:url(images/table_back22.gif); background-position:bottom">
                <table border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td bgcolor="#2B8DD3" class="MainTitle4"><xsl:value-of select="@city" disable-output-escaping="yes"/></td>
                      <td><img src="images/table_back47.gif" alt="" width="15" height="23"/></td>
                    </tr>
                </table>
            </td>
             <td width="15" valign="bottom"><img src="images/table_back18.gif" alt="" width="15" height="23"/></td>
           </tr>
          
         <xsl:for-each select="csh">
         <xsl:if test="position()=1">
            <tr>
               <td style="background-image:url(images/table_back25.gif)"></td>
               <td colspan="4"><img src="images/blank.gif" alt="" width="1" height="6"/></td>
               <td valign="top" style="background-image:url(images/table_back23.gif)"><img src="images/table_back19.gif" alt="" width="15" height="6"/></td>
            </tr>
         </xsl:if>
            <tr>
               <td style="background-image:url(images/table_back25.gif)">&nbsp;</td>
               <td align="left"><xsl:value-of select="@lbl" disable-output-escaping="yes"/></td>
               <td align="left"><xsl:value-of select="@adr" disable-output-escaping="yes"/></td>
               <td align="left"><xsl:value-of select="@wrktime" disable-output-escaping="yes"/></td>
               <td align="right"><xsl:value-of select="@tel" disable-output-escaping="yes"/></td>
               <td style="background-image:url(images/table_back23.gif)">&nbsp;</td>
            </tr>
            <xsl:if test="position() &lt; last()">
               <tr>
                  <td style="background-image:url(images/table_back25.gif)">&nbsp;</td>
                  <td colspan="4" style="background-image:url(images/line03.gif)"><img src="images/blank.gif" alt="" width="1" height="13"/></td>
                  <td style="background-image:url(images/table_back23.gif)">&nbsp;</td>
               </tr>
            </xsl:if>
            <xsl:if test="position()=last()">
            <tr>
               <td width="15" valign="bottom"><img src="images/table_back21.gif" alt="" width="15" height="7"/></td>
               <td colspan="4" width="756" style="background-image:url(images/table_back24.gif)"><img src="images/blank.gif" alt="" width="1" height="7"/></td>
               <td width="15" valign="bottom"><img src="images/table_back20.gif" alt="" width="15" height="7"/></td>
            </tr>
            </xsl:if>
         </xsl:for-each>
      </xsl:if>
      </xsl:for-each>
      </table>
   </xsl:template>


никак немогу понять нужен ли параметр disable-output-escaping="yes" везде где встречаеться , и ели ненужен то почему ?

может кто что посоветует , или знает где можна почитать по етому поводу.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Mytilus Galloprovincialis



Зарегистрирован: 30.08.2005
Сообщения: 358
Откуда: откуда все люди родятся

СообщениеДобавлено: Вс Фев 17 2008 14:56    Заголовок сообщения: Ответить с цитатой

disable-output-escaping понимают не все браузеры. С его помощью можно указать на то, что спецсимволы HTML должны интерпретироваться "как есть". То есть символ "<" не будет заменен на "&lt;", как и все прочие. Но, например, Firefox игнорирует этот аргумент.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Создание веб-сайтов Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...