![]() |
Второй вопрос! Подгрузка стороннего ХТМЛ
Приветствую!
Хотел спросить, как подгружать какой-нибудь HTML файл в див? Подгружать только разметку, текст и картинки... ЗЫ: ну и как всегда хочу сказать, что речь идет о чистом ява-скрипте, AJAX и jQuery отдыхают... |
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
iframe, не?
|
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
не хотелось бы... желательно бы прямо в див, ну и потом как-нибудь плавно проявлять из полной прозрачности...
:rolleyes: |
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
Тогда без AJAX'а никак.
Кстати он таки и делается простым яваскриптом. Гугли примеры, был простой семплик, где получают респонс от внешней страницы. |
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
AJAX - это функционал, "чистого" java-скрипта ;)
В данном случае, он тебе в самый раз. А jQuery - это очень хороший фреймворк, упрощающий уйму рутины, и расширяющий функционал. К чему такая "ненада!"? |
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
Цитата:
Саб, пиши же сразу на ассемблере! Не юзай ты эти javascript и jquery, они ж иностранцами писаны, наверняка содержат в себе шпионов и диверсантов! |
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
Спасибо, конечно, но:
я не просил чтоб высмеяли мою точку зрения я не просил чтоб меня переубедили что мой путь - "гемор" (причем только с Вашей точки зрения). так будет чем помочь или нет? :) |
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
Вопрос:
Цитата:
Цитата:
И вот примеры работы: http://www.w3schools.com/ajax/ajax_examples.asp Кстати, этот сайтик, очень хороший ресурс по теме веб-разработки. |
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
Нашел сам!
Читаем, ВСЕ (кто без аякса не смыслит кода в яваскрипт) дружно за чашечкой кофе. динамическая подгрузка контента подгрузка htim из javascript (и еще раз для поисковика, чтоб нас находили) ЗЫ: Ну вот, опять создали форум где на вопрос: "посоветуйте хорошую прогу для работы с доками", отвечают: "тут без Ворда никак"... ЗЗЫ: Все кто голосовали "ЗА" форум, и особенно те, кто рвались чтоб форум был создан, и особенно-особенно те, кто будет в будущем рваться чтоб создали какой-либо форум - читаем внимательно! Вот именно такого я НЕ хотел... по мне лучше вообще без форума, чем такой!!! :mad: |
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
Э-э-э, XMLHTTPRequest - это и есть AJAX, вообще-то
|
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
Саб, ты жжошь, это и есть Аякс.
|
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
:mda:
это примерно как яблоня есть апельсин! (типа все из одинаковых ведь электронов состоит) AJAX (читаем) XMLHttpRequest (читаем) есть отличие? для кого нет читать еще раз... строчку Цитата:
или я чегото не понял? |
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
В Аяксе 90% - это XMLHttpRequest =\
|
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
Саб, ты прикалываешься? :lol:
Это и есть Ajax... |
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
Это - ларёк, а это - киоск! Есть отличие?
|
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
Я походу дела отупел за время отсутствия в нете... попробую объяснить мою точку зрения:
есть JavaScript, это хитромудрый скриптовый язык программирования, который существует только потому, что броузеры, позволяют выполнять в них скрипты, и по счастливой случайности функции скриптов называются одинаково... есть AJAX, это набор функций на яваскрипт, вызывая которые можно типа кодить на JavaScript, сам AJAX написан на JavaScript, в этом мы убеждаемся скачав его и увидив файл ajax.js... есть XMLHttpRequest, который по сути является ActiveX элементом броузера, позднее стал неотъемлемой частью броузера... и представляет собственный набор функций вызываемых из JavaScript. Иерархия вызова при юзании AJAX: API броузера - XMLHttpRequest - JavaScript - AJAX - юзер кодящий на JavaScript под AJAX Иерархия вызова без юзания AJAX: API броузера - XMLHttpRequest - JavaScript - юзер кодящий на JavaScript. Все вместе: API броузера (включая XMLHttpRequest) - JavaScript - AJAX (и прочий гемор накоденый юзером) ИМХО, что API броузера вызываются из AJAX, еще не описывает принадлежность этого API к AJAX... но поскольку мне в ответ никаких объяснений кроме копипаста того, что я уже читал, то после моих попыток заюзать XMLHttpRequest без AJAX тема будет полностью заглушена... ИМХО я при попытках заюзать XMLHttpRequest буду юзать JavaScript... AJAX просто курит в сторонке... :mad: |
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
Или вы хотите сказать, что если я только попытаюсь в фоне загрузить какие либо данные с сервера это уже AJAX?
|
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
Да, это так.
|
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
Ajax = JavaScript + какая-то_серверная_технология.
В твоем варианте могу порекомендовать делать так: В коде страницы: Код:
<div id="buf"></div> Код:
document.getElementById("buf").innerHTML = ЯВА_ФУКНЦИЯ_ДЛЯ_ПОЛУЧЕНИЯ_ТЕКСТА_ФАЙЛА("query.php?a=1") PHP код:
|
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
С вызовом функции JS непонятно после знака "=" , JS разве может из файлов подгружать данные?
|
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
Это не файл, а get-запрос, совпавший с именем файла.
|
Ответ: Второй вопрос! Подгрузка стороннего ХТМЛ
В index.htm пишем:
Код:
<html> Код:
<!-- HTTPRequest же используется для несколько иной цели - например, если необходимо выполнить запрос к БД (cкажем MySQL) и затем вернуть результат запроса прямо в HTML. |
Часовой пояс GMT +4, время: 07:10. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot