Вопрос № 22776: Здравствуйте!
1. Как передать какой-либо параметр с одной страницы в другую страницу.
Например: есть страница index.htm и files.htm. На странице index.htm есть возможность изменять цвет фона. Как передать и использовать этот же цвет на страни...
Вопрос № 22.776
Здравствуйте!
1. Как передать какой-либо параметр с одной страницы в другую страницу.
Например: есть страница index.htm и files.htm. На странице index.htm есть возможность изменять цвет фона. Как передать и использовать этот же цвет на странице files.htm.
2. Как сохранить выбранный цвет фона для каждого посетителя отдельно, чтобы при следующем входе на этот сайт цвет фона был таким, каким он (посетитель) выбрал его до этого.
Если можно, напишите по подробней. Можно привести пример.
Спасибо!
Отправлен: 28.06.2005, 14:10
Вопрос задал: Azat (статус: 3-ий класс)
Всего ответов отправлено: 4
Отвечает: Cтепанов Андрей Валерьевич
Здравствуйте, Azat!
1) передавать данные на чистом HTML можно, используя ссылки типа <a href='index.html?var1=1&var2=2'>test</a> и разбирая потом аргументы строки в ява-скрипте, однако проще это делать используя серверные языки (php, jsp, asp, perl, парсер); или же для хранения информации использовать сессии (sessions), но это уже только на серверных языках;
2) для сохранения цвета фона необходимо использовать cookie, однако если их поддержка отключена у пользователя, то и сохранить ничего не удастся :(
--------- Все мы будем в аду, но я буду с вилами!!
Ответ отправил: Cтепанов Андрей Валерьевич (статус: 2-ой класс)
Отправлен: 28.06.2005, 14:21 Оценка за ответ: 5
Отвечает: Алексей Смуриков
Здравствуйте, Azat!
Все эти вопросы можно реализовать на JavaScript при помощи cookie!
Ответ отправил: Алексей Смуриков (статус: Студент)
Отправлен: 28.06.2005, 18:09 Оценка за ответ: 5
Отвечает: Licvidator
Здравствуйте, Azat!
Принцип Вам уже сказали, я лишь дам ссылки на конкретные примеры реализации описанных методов:
1. При использовании cookies этот пример может быть и лишним, но я его привел только для общего развития: Передача данных для HTML-файлов и их обработка
2. Работа с Cookies на JavaScript
Удачи!
Ответ отправил: Licvidator (статус: Профессор)
Отправлен: 28.06.2005, 19:12 Оценка за ответ: 5 Комментарий оценки: Спасибо за ссылки. Сейчас посмотрю...
Отвечает: Миронов Алексей Игоревич
Здравствуйте, Azat!
Все элементарное просто! Используй ссылку вида
<a href="index.html?id=pravo">Об авторском праве</a>
В результате выполнения скрипта см приложение грузится скрипт из файла В данном случае pravo.js в котором можно творить что угодно!
если возникнут вопросы ale_mironow@pochta.ru
Приложение:
Ответ отправил: Миронов Алексей Игоревич (статус: 1-ый класс)
Отправлен: 30.06.2005, 13:42 Оценка за ответ: 5