Простенький JavaScript

(Ответов: 9, Просмотров: 829)
  1. Студент Аватар для DenWeb
    • Регистрация: 17.03.2012
    • Сообщений: 45
    • Репутация: 2
    Приветствую. Друзья, подскажите как реализовать вставку блока в html документ при помощи javascript.

    Есть документ, допустим:

    .....
    <p>Какой-то текст</p>

    Сюда нужно вставить html код из внешнего файла.

    <p>Какой-то текст</p>
    ...


    Это, как я понимаю, не сложно, но javascript не знаю.
    • 0
  2. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    DenWeb, внешний файл на том же сайте находится, или на стороннем? И какое расширение внешнего файла?
    • 0
  3. Студент Аватар для DenWeb
    • Регистрация: 17.03.2012
    • Сообщений: 45
    • Репутация: 2
    Внешний файл на том же сайте, это html файл
    • 0
  4. Новичок
    • Регистрация: 05.02.2013
    • Сообщений: 3
    • Репутация: 0
    DenWeb,
    Если на этом домене и если подключён jquery, то так:
    PHP код:
    $.get('page.html',function(data){
    $(
    "#ready").html(data);
    }); 
    page.html - страница
    ready - id элемента куда будет вставлен текст, например <div id="ready"></div>

    Или надо без jquery?
    • 0
  5. Banned
    • Регистрация: 09.10.2012
    • Сообщений: 935
    • Репутация: 530
    DenWeb, Сайт на PHP? Если да, то тут javascript не нужен, вставь через пхп.
    • 0
  6. Студент
    • Регистрация: 13.03.2012
    • Сообщений: 41
    • Репутация: 1
    $("#element id").load("page.html");
    • 0
  7. Новичок
    • Регистрация: 15.11.2012
    • Сообщений: 7
    • Репутация: 1
    zelez, совсем не обязательно. Возможно, он хочет сделать динамическое добавление данных.
    • 0
  8. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    Safort, если бы хотел динамическое, указал бы об этом, скачав, что нужен AJAX) Хотя может это и имел ввиду, только в силу слабых познаний не смог правильно сформулировать.

    ТС, вы распишите, что именно и как надо делать. Решений много, и каждый имеет свои плюсы и минусы:) Текст в подключаемом файле неизменный, или меняется независимо от содержимого данной страницы сайта? Чем больше подробностей, тем быстрей придет решение
    • 0
  9. Новичок
    • Регистрация: 16.05.2012
    • Сообщений: 25
    • Репутация: 0
    Можно вот так:
    Код HTML:
    <!DOCTYPE html> <html> <head> <title>Untitled</title> <script src="./test.js"></script> </head> <body>
    ...
    <p>Какой-то текст</p> <script>document.write(txt);</script> <p>Какой-то текст</p> 
     ...
    </body> </html>
    в файле test.js
    Код HTML:
    	var txt = 'текст';


    ---------- Сообщение добавлено 21:17 ---------- Предыдущее 21:15 ----------

    Вообще чистый JavaScript не умеет работать с файлами
    • 0
  10. Студент Аватар для DenWeb
    • Регистрация: 17.03.2012
    • Сообщений: 45
    • Репутация: 2
    Всем спасибо, сделал)
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Подскажите простенький редактор для сжимания видео!
Софт, скрипты, сервисы 8 30.09.2012 16:35
Подскажите простенький редактор для сжимания видео!
Оффтоп и свободные темы 1 29.09.2012 07:38
Помогите выбрать простенький нетбук.
Оффтоп и свободные темы 14 11.09.2012 18:54
Ищу простенький двиг с бд.
Софт, скрипты, сервисы 9 27.02.2012 17:08
Нужен простенький слайдер. СРОЧНО!!!
Создание сайтов 3 30.08.2011 15:15

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры