Помощь Joomla



Меню Помощью Javascript

Недостатки меню на JavaScript  Март 24, 2019 – 22:35

В этой статье мне хотелось бы рассказать подробнее о том, как мне пришла в голову идея сделать меню одного из моих сайтов с помощью языка JavaScript.

Началось все с того, что этот сайт, на тот момент состоящий более чем из 50 статических html-страниц, приходилось постоянно подпитывать новой информацией, создавая каждый раз все новые и новые страницы. И представьте себе, что мне приходилось каждый раз редактировать навигационное меню этого сайта (меню ссылок), добавляя в него дополнительные ссылки на новые страницы. Поскольку навигация осуществлялась через прямые ссылки, то мне приходилось копировать в буфер и затем вставлять новое меню из буфера на каждую страницу сайта. Это долгое и скучное занятие.

Поэтому я стал искать другой более простой и гибкий способ редактирования ссылочного меню для своего сайта. Тогда я не имел навыков работы с CMS, позволяющими создавать динамические веб-страницы, да и менять URL-адрес каждой страницы не хотелось, так как они уже были проиндексированы поисковыми системами.
И придумал. Сделаю я, пожалуй, навигационное меню на языке JavaScript, причем сам исходный код JavaScript будет представлен в виде отдельного файла для того, чтоб лишь путем редактирования этого файла можно было изменить навигацию сразу на всех страницах сайта, куда будет вставлено меню посредством команды: .
Пример этого файла смотрите здесь (в появляющемся окне выберите "сохранить" и затем сохраненный файл открывайте с помощью html-редактора ).

Это очень удобная вещь.
При создании новой страницы, например page10.html, достаточно ввести лишь нужные изменения в файл java/menu.js, добавив строчку: , где Название 10-ссылка на новую страницу page10.html. И новое меню готово!

  • лишена возможность индексации через это меню других страниц сайта поисковыми машинами. Потребуется создать карту сайта с прямой (индексируемой) ссылкой на нее с главной страницы сайта, а также частичная...

Source: www.web-sitio.ru

Похожие публикации:

  1. Книги по Javascript
  2. Анимация Помощью Javascript
  3. Таблицу Помощью Javascript
  4. Кнопка Помощью Javascript
  5. Изучаем Javascript