Приветствую. Друзья, подскажите как реализовать вставку блока в html документ при помощи javascript.
Есть документ, допустим:
.....
<p>Какой-то текст</p>
Сюда нужно вставить html код из внешнего файла.
<p>Какой-то текст</p>
...
Это, как я понимаю, не сложно, но javascript не знаю.
- 05.02.2013 14:41
- 05.02.2013 15:48
DenWeb, внешний файл на том же сайте находится, или на стороннем? И какое расширение внешнего файла?
- 05.02.2013 16:19
Внешний файл на том же сайте, это html файл
- 05.02.2013 20:03
- Регистрация: 05.02.2013
- Сообщений: 3
- Репутация: 0
DenWeb,
Если на этом домене и если подключён jquery, то так:PHP код:page.html - страница$.get('page.html',function(data){
$("#ready").html(data);
});
ready - id элемента куда будет вставлен текст, например <div id="ready"></div>
Или надо без jquery? - 05.02.2013 20:40
- Регистрация: 09.10.2012
- Сообщений: 935
- Репутация: 530
DenWeb, Сайт на PHP? Если да, то тут javascript не нужен, вставь через пхп.
- 05.02.2013 20:57
- Регистрация: 13.03.2012
- Сообщений: 41
- Репутация: 1
$("#element id").load("page.html");
- 06.02.2013 00:28
- Регистрация: 15.11.2012
- Сообщений: 7
- Репутация: 1
zelez, совсем не обязательно. Возможно, он хочет сделать динамическое добавление данных.
- 06.02.2013 00:39
Safort, если бы хотел динамическое, указал бы об этом, скачав, что нужен AJAX) Хотя может это и имел ввиду, только в силу слабых познаний не смог правильно сформулировать.
ТС, вы распишите, что именно и как надо делать. Решений много, и каждый имеет свои плюсы и минусы:) Текст в подключаемом файле неизменный, или меняется независимо от содержимого данной страницы сайта? Чем больше подробностей, тем быстрей придет решение - 06.02.2013 02:17
- Регистрация: 16.05.2012
- Сообщений: 25
- Репутация: 0
Можно вот так:
Код HTML:в файле test.js<!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>
Код HTML:var txt = 'текст';
---------- Сообщение добавлено 21:17 ---------- Предыдущее 21:15 ----------
Вообще чистый JavaScript не умеет работать с файлами - 06.02.2013 23:08
Всем спасибо, сделал)
Тэги топика:
- ----------,
- data,
- html,
- javascript,
- jquery,
- page,
- ready,
- внешний,
- документ,
- иметь,
- простенький,
- решение,
- текст,
- файл
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Подскажите простенький редактор для сжимания видео! | Софт, скрипты, сервисы | 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 |