Здравствуйте, TSS, Вы писали:
TSS>Если во фрейм через Response.Write() пишется примерно следующее: "<xml>some text</xml>", то innerHTML действительно даст этот текст. Если же запросить innerText, не возвратится ничего, что вполне естественно, т.к. сам по себе фрейм текста не имеет -- он имеет теги XML/HTML.
Сделал Response.Write("<xml>some text</xml>") — в innerHTML ничего, как и во фрейме ничего не видно...
TSS>Могу посоветовать следующее. Во фрейм пишешь:
TSS>TSS><html><head></head><body>
TSS><xml id="dataSource">
TSS> <!-- some data here -->
TSS></xml>
TSS><script language="JScript">
TSS> var o = document.all["dataSource"];
TSS> window.parent.document.all["someContent"].innerText = o.XMLDocument.xml;
TSS></script>
TSS></body></html>
TSS>
TSS>Если я ничего не наврал в "window.parent.document...", то должно сработать.
TSS>Да, в главной странице (на которой лежит скрытый iframe), сделай какой-нить элемент (например <DIV>) с ID="someConent".
TSS>По такому принципу в свое время было сделано дерево топиков на MSDN-е.
Да, это должно работать... да только как увидит админ что такое в минуту раз 20ть по сети бегает
((