Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Вывод данных на страничку


Вывод данных на страничку

Сообщений 1 страница 8 из 8

1

Здравствуйте уважаемые.
Помогите пожалуйста разобраться. У меня есть xml файл

Код:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="demo1.xsl"?>
  <Voproses>
    <Tema>Знаки_ЗОДИАКА</Tema>
    <Vopros_1>
      <url_image_1>http://localhost/Test3/Data/Vp/Знаки_ЗОДИАКА/4.jpg</url_image_1>
      <nn_voprosa_1>4</nn_voprosa_1>
  <Vr1_1>Овен</Vr1_1>
  <Vr1_2>Водолей</Vr1_2>
  <Vr1_3>Козерог</Vr1_3>
  <Vr1_4>Близнецы</Vr1_4>
  <Vr1_5>Стрелец</Vr1_5>
	  </Vopros_1>
	  <Vopros_2>
  <url_image_2>http://localhost/Test3/Data/Vp/Знаки_ЗОДИАКА/11.jpg</url_image_2>
  <nn_voprosa_2>11</nn_voprosa_2>
  <Vr2_1>Рак</Vr2_1>
  <Vr2_2>Рыбы</Vr2_2>
  <Vr2_3>Дева</Vr2_3>
  <Vr2_4>Телец</Vr2_4>
  <Vr2_5>Лев </Vr2_5>
	  </Vopros_2>
  </Voproses>

Я его парсю с помощью xsl

Код:
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

	<xsl:template match="/">
<html>
	<body>
<xsl:apply-templates />
	</body>
</html>
	</xsl:template>
	
	<xsl:template match="Voproses">
<div>
	<xsl:value-of select="Tema" />
	<xsl:apply-templates select="/Voproses/*[starts-with(name(), 'Vopros_')]" />
</div>
	</xsl:template>
	
	<xsl:template match="Vopros_1">
<div>
	<image>
<xsl:attribute name="src">
	<xsl:value-of select="url_image_1" />
</xsl:attribute>
	</image>
	
	<div>
<xsl:value-of select="nn_voprosa_1" />
	</div>
	
	<div>
<xsl:value-of select="Vr1_1" />
	</div>
	
	<div>
<xsl:value-of select="Vr1_2" />
	</div>
	
	<div>
<xsl:value-of select="Vr1_3" />
	</div>
	
	<div>
<xsl:value-of select="Vr1_4" />
	</div>
	
	<div>
<xsl:value-of select="Vr1_5" />
	</div>
</div>
	</xsl:template>
	
	<xsl:template match="Vopros_2">
<div>
	<image>
<xsl:attribute name="src">
	<xsl:value-of select="url_image_2" />
</xsl:attribute>
	</image>
	
	<div>
<xsl:value-of select="nn_voprosa_2" />
	</div>
	
	<div>
<xsl:value-of select="Vr2_1" />
	</div>
	
	<div>
<xsl:value-of select="Vr2_2" />
	</div>
	
	<div>
<xsl:value-of select="Vr2_3" />
	</div>
	
	<div>
<xsl:value-of select="Vr2_4" />
	</div>
	
	<div>
<xsl:value-of select="Vr2_5" />
	</div>
</div>
	</xsl:template>
</xsl:stylesheet>

Вопрос ?? Как мне вывести сформированные данные в заданные области уже готовой странички??
прошу помощи и понимания  :(  :tired:  Я в отчачниии!

0

2

Dolgodoom :glasses: Страница уже находицо у Пользователя ? или на сервере?

0

3

Страничка находится уже у пользователя, и желательно обновить ее без перезагрузки, так моно???

0

4

Dolgodoom А можно распарсенные данные втыкнуть на отдельную страницу на сервере в некий <div> c собственным id ?

0

5

А смысл??, у юзера ведь не отобразятся изменения.

0

6

Dolgodoom

Затем мы скриптом подгрузим контент данной странички в нужное место на текущей

Скрипт бу выглядеть примерно так:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<div id="Myloade"></div><!-- контейнер загрузки -->
<script>$("#Myloade").load("ccылка на парсенную страницу на сервере #id_div_парсе_блок");</script>


Cиним не жирным - библиотека jquery (удаляем - если имеется загруженная уже на странице у пользователя

Примечания: Домен страницы у пользователя и домен адреса запроса пропарсенной странице на сервере должны совпадать ( иначе - нужен другой метод

Отредактировано Deff (Вт, 26 Июл 2011 02:59:16)

0

7

Dolgodoom
Вы с нашего сервиса?

0

8

rps написал(а):

Вы с нашего сервиса?

Пока нет но смотрю у вас поддержка вроде не плохая, будуприсоединятся  =))

0


Вы здесь » Единый форум поддержки » Корзина » Вывод данных на страничку