Есть тег IFRAME, он вставляет в одну страницу другую.
Можно ли то же самое сделать на javascript?
HTML-страничку можно сформировать через document.write, а вот откуда брать данные.
Можно конечно конвертировать HTML в js и подгружать нужный js через атрибут src="xxx.js"
Но хочется напрямую.
Можно как-то прочитать содержимое html файла в одну строку???
Мне рекомендовали невидимые теги OBJECT и IFRAME, в которые можно загрузить HTML,выгрузить его в строку и потом вывести эту строку через document.write
Проблема одна — совместимость. OBJECT не работает даже в IE4.0
IFRAME работает только в IE.
Говорят можно использовать DIV с атрибутом src, но хотелось бы знать о совместимости.
А вообще я думал, что можно через функцию java загрузить html-файл в строку и дальше делать с ним, что хошь....