nim Posted July 3, 2007 Report Share Posted July 3, 2007 сабж. Link to comment Share on other sites More sharing options...
0 PacMan Posted July 4, 2007 Report Share Posted July 4, 2007 Ну генерация, и ч?? Link to comment Share on other sites More sharing options...
0 nim Posted July 4, 2007 Author Report Share Posted July 4, 2007 нужно штмл создавать по шаблону на стороне клиента. Link to comment Share on other sites More sharing options...
0 SkyLight Posted July 4, 2007 Report Share Posted July 4, 2007 Создавайте, разрешаю.ЗЫ. Непонятна суть проблемы Link to comment Share on other sites More sharing options...
0 nim Posted July 4, 2007 Author Report Share Posted July 4, 2007 есть массив данных его нужно превратить в штмл по шаблону на стороне клиента. Вопрос в том что я ищю способы для реализации этого. Link to comment Share on other sites More sharing options...
0 Emm Posted July 4, 2007 Report Share Posted July 4, 2007 ищю способы для реализации этогоИ как, получается, искать? Link to comment Share on other sites More sharing options...
0 Maslakoff Posted July 4, 2007 Report Share Posted July 4, 2007 ну... было такое www.js-cms.narod.ru Link to comment Share on other sites More sharing options...
0 nim Posted July 5, 2007 Author Report Share Posted July 5, 2007 Emm один из способов, и наверно лучший.<html><body><xml id="fdata"><?xml version="1.0" ?><folders> <folder>Caption1</folder> <folder>Caption2</folder> <folder>Caption3</folder></folders></xml><xml id="f_transform"><?xml version="1.0" ?><xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:template match = "/"> <xsl:for-each select="folders/folder"> <xsl:value-of /> </xsl:for-each> </xsl:template></xsl:stylesheet></xml><div id="xmlRes" /><script>var rr = fdata.transformNode(f_transform.XMLDocument);//elert (rr);xmlRes.innerText = rr;</script></body></html> Link to comment Share on other sites More sharing options...
0 Maslakoff Posted July 6, 2007 Report Share Posted July 6, 2007 nim, и как оно работает? Link to comment Share on other sites More sharing options...
0 nim Posted July 6, 2007 Author Report Share Posted July 6, 2007 Запустите этот пример и увидите <html><body><xml id="fdata"><?xml version="1.0" ?><folders> <folder>Caption1</folder> <folder>Caption2</folder> <folder>Caption3</folder></folders></xml><xml id="f_transform"><?xml version="1.0" ?><xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:template match = "/"><table> <xsl:for-each select="folders/folder"><tr><td><xsl:value-of /></td></tr> </xsl:for-each></table> </xsl:template></xsl:stylesheet></xml><div id="xmlRes" /><script>var rr = fdata.transformNode(f_transform.XMLDocument);xmlRes.innerHTML = rr;alert (rr);</script></body></html>Было бы не плохо если вы скажете работает ли это под оперой и фф. Link to comment Share on other sites More sharing options...
0 yopopt Posted July 6, 2007 Report Share Posted July 6, 2007 В фаерфоксе это работать не должно. transformNode - выдумка Microsoft. Link to comment Share on other sites More sharing options...
0 nim Posted July 6, 2007 Author Report Share Posted July 6, 2007 Выдумка доступна еще c ie5х, если браузер не поддерживает xml то фтопку браузер , поэтому поддерживать должен. Link to comment Share on other sites More sharing options...
0 yopopt Posted July 6, 2007 Report Share Posted July 6, 2007 А при ч?м тут xml? Я говорил про transformNode Link to comment Share on other sites More sharing options...
0 nim Posted July 6, 2007 Author Report Share Posted July 6, 2007 transformNode это XMLDOM, какой толк от XML если нет XMLDOM Link to comment Share on other sites More sharing options...
0 yopopt Posted July 6, 2007 Report Share Posted July 6, 2007 Это не W3C XMLDOM.http://www.devguru.com/technologies/xmldom...nsformNode.htmlThis method is a Microsoft extension to the W3C DOM.Специально проверил в Опере и Фаерфоксе. Как и предполагал не работает. Link to comment Share on other sites More sharing options...
0 nim Posted July 6, 2007 Author Report Share Posted July 6, 2007 зачем нужен браузер в котором ничего не работает , ActiveX он не умеет создавать и еще кучу всего, между тем прогресс не живет вчерашним днем Link to comment Share on other sites More sharing options...
0 yopopt Posted July 6, 2007 Report Share Posted July 6, 2007 Как раз вс? наоборот. IE жутко отста?т от прогресса и даже умудряется его тормозить. Link to comment Share on other sites More sharing options...
0 nim Posted July 6, 2007 Author Report Share Posted July 6, 2007 Я сейчас заканчиваю форум в котором служебные (всякие разметки штмл и т.п.) отсутствуют, форум работает очень быстро и очень экономично по трафику, реально передается только содержание, а на стороне клиента генерится html, и вы говорите что IE отстает. В чем по вашему преимущества оперы перед IE ? Link to comment Share on other sites More sharing options...
0 антигерой Posted July 11, 2007 Report Share Posted July 11, 2007 По САБЖу я недавно что-то подобное себе делал: http://design.edu-rus.orgСтраница сайта генерится ява скриптом, который режет шаблон, загружаемый в фрейм и собирает из этих кусков страницу.Я сейчас заканчиваю форум в котором служебные (всякие разметки штмл и т.п.) отсутствуют, форум работает очень быстро и очень экономично по трафикуЕсть бетта версия в сети ? Хотелось бы глянуть. Link to comment Share on other sites More sharing options...
0 nim Posted July 20, 2007 Author Report Share Posted July 20, 2007 я адрес дам когда будет Link to comment Share on other sites More sharing options...
Question
nim
сабж.
Link to comment
Share on other sites
19 answers to this question
Recommended Posts