Вопрос № 49452: Доброго времени суток, может я не первый с таким вопросом, но в поиске я именно того что мне нужно не нашол.... А нужно мне прочитать файл находящийся на сервере, тоесть задача такая:
Человек загружает главную страничку сайта и нажимает на нужную...
Вопрос № 49.452
Доброго времени суток, может я не первый с таким вопросом, но в поиске я именно того что мне нужно не нашол.... А нужно мне прочитать файл находящийся на сервере, тоесть задача такая:
Человек загружает главную страничку сайта и нажимает на нужную ссылку, но ссылка не ссылаеться на другую страничку, а передает управление скрипту, который анализирует какая ссылка была нажата, и подгружает содержимое нужного файла (ну в переменную например, или масив, роли не играет главное чтобы файл прочитать) потом это ХТМЛ содержимое (а именно такое содержимое будет в файле) вставляеться между теги ячейки таблицы с помощью свойства innerHTML получаеться вроде как и новую страничку загрузили, а вся графика
менюшки и т.д. осталось на месте:)
Зарание всем благодарен!
Отправлен: 18.07.2006, 10:40
Вопрос задал: SmileAndCo (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: wils0n
Здравствуйте, SmileAndCo!
Такое действительно можно сделать, используя технологию AJAX. Ознокомится с тем, что это за зверь, можно тут:
http://ru.wikipedia.org/wiki/Ajax
Посмотрите все ссылки, которые приводятся там ниже.
Нужно использовать именно эту технологию. Одной функцией с полпинка такое не реализуешь, так как возникает множество проблем: безопасность, совместимость и т.д. и пр.
--------- Life is like a box with chocolate. You never know what you're gonna get. (c) Forrest Gump's mom
Ответ отправил: wils0n (статус: 5-ый класс)
Ответ отправлен: 18.07.2006, 12:48
Отвечает: Dezz
Здравствуйте, SmileAndCo!
Возможно тебе подойдет Ajax. Смысл такой - после нажатия на ссылку скрипт на javascript обращается к xml файлу на сервере, берет из него нужные данные и вставляет в страницу. При этом не происходит даже перезагрузки этой страницы.
Почитать можешь сдесь:
http://myjoomla.ru/content/view/40/39/
Ответ отправил: Dezz (статус: 1-ый класс)
Ответ отправлен: 20.07.2006, 21:36