Показать сообщение отдельно
  #5 (permalink)  
Старый 01.11.2008, 14:29
Профессор
Отправить личное сообщение для alexKniaz Посмотреть профиль Найти все сообщения от alexKniaz
 
Регистрация: 14.10.2008
Сообщений: 186

<!--
Главный файл справки сайту "http://anomalyz.ucoz.ru. Полностью основан на Ajax и XML
-->
<html>
 <head>
  <script type="text/javascript">
   function getPageContent()
   {
   
   }
   function parseData(code)
   {
    out=new String(code);
	Reg=new RegExp('<expand>','gi');
	out=out.replace(Reg,'<div class="expand">');
	Reg=new RegExp('</expand>','gi');
	out=out.replace(Reg,'</div>');
	Reg=new RegExp('<link=','gi');
	out=out.replace(Reg,'<a href=');
	Reg=new RegExp('</link>','gi');
	out=out.replace(Reg,'</a>');
	return out;
   }
   
   function  heading_loaded()
   {
	xml_code=frames['heading'].document.getElementsByTagName('div')[0].innerHTML;
	document.writeln(parseData(xml_code));
   }
  </script>
 </head>
 <body>
  <iframe name="heading" src="help-data/index.html" onload="heading_loaded();" display="none"></iframe>
 </body>
</html>


И файл help-data/index.html
<div>
<expand>Это див</expand>
<link="http://javascript.ru">А это- ссылка</link>
<expand>
 <link="zadornow.net">Тест вложенности</link>
</expand>    
</div>


По идёё, в итоге должен сгенерится такой код:
<div class="expand">Это див</div> <a href="http://javascript.ru">А это-ссылка</a> <div class="expand"> <a href="zadornow.net">Тест вложенности</a> </div>


А генерит
Это див</div> <a href="HTTP: javascript.ru?>А это- ссылка</a> <div class="expand"><a href="ZADORNOW.NET">Тест вложенности</a> </div>
Ответить с цитированием