Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.12.2015, 20:48
Новичок на форуме
Отправить личное сообщение для Rockship Посмотреть профиль Найти все сообщения от Rockship
 
Регистрация: 16.06.2015
Сообщений: 4

Помогите пожалуйста разобраться с XML
Добрый день! Прошу, помогите понять, что я делаю не правильно.

Необходимо создать сайт (контрольная в универ). Одно из требований - каталог должен выводиться в фрейме через XML. Вроде сделал, НО...
- в IE9 отображается так как надо;
- в FireFox - все отображается в строку, не видя разметки вообще, в отладке показывает что дивы, параграфы и т.д. все есть. Такое ощущение что отказывается понимать;
- в Chrome и Opera не отображается вообще!!! Хотя в том же дримвивере (я так понимаю там движок тоже WebKit) бьет ошибку:

Сайт просто локальный (надо только HTML/CSS/JS/XML), без всяких серверов.

XML:
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="catalog.xsl"?>
<!-- указатель на XSL-файл, содержащий инструкцию по форматированию -->

   	<PRICE_LIST>
		<Wedd_dress>
			<NAME>Pronovias Finisterre</NAME>
			<IMG_SRC>image\Wedd_dress\3.jpg</IMG_SRC>
			<PRICE>8657300</PRICE>
			<Description>Коллекция Pronovias Mermaid. Роскошное кужевное свадебное платье как-бы два платья в одном. Первое платье-основа — элегантная русалка, и второе платье — легкий а-силует из тонкого тюльмарина с кружевными цветочными мотивами. Платье выглядит совершенно потрясающее сквозь воздушный тюль при движении и выгодном освещении можно увидеть очертания великолепной русалки. Очень романтичный образ, идеально подходит для свадьбы на пляже или берегу моря.</Description>
			<COLOR>Айвори</COLOR>
			<Material>Кружево, Тюльмарин</Material>
		</Wedd_dress>
		<Wedd_dress>
			<NAME>Ronald Joyce RINA</NAME>
			<IMG_SRC>image\Wedd_dress\4.jpg</IMG_SRC>
			<PRICE>7841500</PRICE>
			<Description>В коллекциях Ronald Joyce используются методы пошива одежды высокого класса и качественные ткани.
Свадебные платья от дизайнера Veni Infantino известны благодаря отлично сконструированному корсету, она гордится отличной посадкой по фигуре и стремится создать идеальную форму для любой невесты. Главная цель состоит в том, чтобы предоставить невестам сочный и разнообразный выбор форм, цветов и тканей, чтобы отразить их собственный отдельный стиль.</Description>
			<COLOR>Айвори, Белый (под заказ)</COLOR>
			<Material>Кружево</Material>
		</Wedd_dress>
		<Wedd_dress>
			<NAME>Carola</NAME>
			<IMG_SRC>image\Wedd_dress\1.jpg</IMG_SRC>
			<PRICE>10230100</PRICE>
			<Description>Свадебное платье Carola 51047</Description>
			<COLOR>Айвори (под заказ), Белый (под заказ)</COLOR>
			<Material>Вышивка камнями и бисером, Органза, Тюльмарин</Material>
		</Wedd_dress>
		<Wedd_dress>
			<NAME>Voyage</NAME>
			<IMG_SRC>image\Wedd_dress\5.jpg</IMG_SRC>
			<PRICE>7965600</PRICE>
			<Description>Свадебное платье с прямым кроем впишется в атмосферу классического торжества и украсит собой свадебную церемонию на пляже или в узком кругу друзей. Закрытый верх с элегантным вырезом и изящной вышивкой из бисера, жемчуга и камней Swarovski в сочетании с прямой юбкой длиной в пол подчеркнет в фигуре лишь лучшие ее стороны.
Отдельного упоминания заслуживает декор спинки платья, который не оставит равнодушной ни одну невесту в городе Минске.</Description>
			<COLOR>Айвори, Белый (под заказ)</COLOR>
			<Material>Вышивка камнями и бисером, Шифон</Material>
		</Wedd_dress>
		<Wedd_dress>
			<NAME>Mori Lee Blu</NAME>
			<IMG_SRC>image\Wedd_dress\2.jpg</IMG_SRC>
			<PRICE>9543300</PRICE>
			<Description>Открытое свадебное платье с пышным силуэтом создаст запоминающийся образ для торжественной церемонии. Верх платья выполнен с декольте «сердечком», талию акцентирует пояс, который полностью расшит сияющими стразами и серебристой нитью. На спинке к декору добавляются и декоративные пуговицы. В сочетании с привлекательностью открытых рук и плеч такая отделка производит потрясающее впечатление. Объемная матовая юбка без декора идеально его оттеняет. Отсутствие на ней отделки совсем не кажется скучным благодаря длинному шлейфу.</Description>
			<COLOR>Айвори, Белый (под заказ), Светлое золото (под заказ)</COLOR>
			<Material>Вышивка камнями и бисером, Органза, Тюльмарин</Material>
		</Wedd_dress>
	</PRICE_LIST>

XSL:
<?xml version="1.0"?>

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
	<xsl:template match="/">
		<H2 style="text-align: center"> Каталог платьев</H2>
		<xsl:for-each select="PRICE_LIST/Wedd_dress">
			<h3 style="text-align: center">
				<xsl:value-of select="NAME"/>
			</h3>
			<p style="text-align: center"><img src="{IMG_SRC}"  style="text-align: center"  height="600" width="450"/></p>
			<p style="text-align: center">
				<xsl:value-of select="PRICE"/> бел. руб.
			</p>
			<p>
				<xsl:value-of select="Description"/>
			</p>
			<p style="text-align: center">
				<span> Цвет: <xsl:value-of select="COLOR"/><br/>
				</span>
				<span>Материал: <xsl:value-of select="Material"/><br/>
				</span>
			</p>
		</xsl:for-each>
	</xsl:template>
</xsl:stylesheet>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста правильно написать скрипт raffx Events/DOM/Window 17 16.10.2012 20:31
Помогите разобраться с .next() skreets jQuery 6 09.07.2012 13:31
Помогите пожалуйста девушке разобраться Feni4ka jQuery 10 26.04.2011 19:25
Помогите пожалуйста девушке разобраться Feni4ka ExtJS 4 15.04.2011 19:53
Помогите пожалуйста разобраться Kupu4 Ваши сайты и скрипты 0 21.01.2010 10:44