Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Насчёт включения html точно не знаю (фрэймы не подойдут?), но для js можно использовать такой код:

Код: Выделить весь код
function include_js(file) {
    var html_doc = document.getElementsByTagName('head')[0];
    js = document.createElement('script');
    js.setAttribute('type', 'text/javascript');
    js.setAttribute('src', file);
    html_doc.appendChild(js);
    js.onreadystatechange = function () {
        if (js.readyState == 'complete') {
            // тут нужная вам функция. Например eval(). 
            // Соответственно, в самом js-файле должно быть что-то вроде 
            // var='<b>содержимое в html-формате</b>'; 
            // А эту переменную потом вставить в нужное место. 
            // Может быть я делаю много лишних движений,
            // но думать сейчас мне не очень хочется:)
            // Вариант другой: просто html-файл
            // который присваивается переменной - не проверял, мб и не будет работать.
        }
    }
    js.onload = function () {
       // те же самые строчки кода (в разных браузерах по-разному реализовано)
    }
    return false;
}
Потом вызов функции include_js('nya.js');

Отправлено: 19:49, 25-03-2008 | #13