Планирую сделать систему управления контентом.
Состав системы:
- Дерево страниц по категориям. (Page tree by category);
- Веб-браузер. (webbrowser);
Содержание страниц:
- форматированный текст;
- картинки;
- ссылки;
Текст в формате HTML хранится в базе данных.
Дерево категорий выводит текст из базы данных в Веб-браузер.
Необходимо сделать переход между страницами.
То есть переход из страницы "Страница_1" к нужному абзацу страницы "Страница_2"
Логика:
- Пользователь. Находится на странице "Страница_1".
- Пользователь. Нажимает ссылку на странице "Страница_1".
- Браузер. Открывает страницу "Страница_2", скролит на "Абзац_N"("N" зависит от того на какой абзац ссылка на странице "Страница_1")
Переход между страницами планирую сделать с помощью ссылок "якорь"
Перейти к нижней части текста
Думаю, что для выполнения данной логики нужно, чтобы приложение выполнило следующее:
- отследить событие "нажатие на ссылку";
- извлечь из ссылки имя страницы ("text.html" ) на которую ссылается ссылка;
- извлечь из базы данных страницу согласно имени;
Вопросы
1. Как при событии "нажатие на ссылку" в "Webbrowser" получить атрибуты ссылки (имя страницы)?
2. Какие есть более рациональные способы выполнения данной логики (переход от страницы "Страница_1" к странице "Страница_2" )?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Читаю память с 32-х битного приложенияВсё отлично работает на win 7 32bit/64bit, на xp
как получить координаты элемента UserControl (то есть на usercontrol есть два эллипса и нужно получить координаты одного из них) относительно холста...