<!--
Главный файл справки сайту "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>