Jump to content
  • 0

Пустяк для профи, задача новичку...


Hello
 Share

Question

Доброго времени суток.

Мне сложно объяснять, т.к. не владею профессиональным сленгом.

Есть n-ное число страниц, контекст на них разный, а панель с гиперссылками у всех одинаковая.

Проблема состоит в том, что эти гиперссылки со временем будут меняться и если их прописывать в каждом html-документе,

руки отвалятся потом все менять. Выход вижу только в создании iframe. Но Вы (т.е. профессионалы) все в один голос против

использования фреймов.

Прошу совета: как повторяющуюся часть html-документов изменять из одного места?

Спасибо.

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

1) Написать этот кусок на джаваскрипте и втавлять на каджой странице скрипт (<script src=... ></script>)

2) Написать этот кусок в отдельном файле и инклудить с помощью ssi

3) Написать этот кусок отдельно и добавлять его с помощью пхп (это не ко мне а к гуру пхп - у нас здесь они есть :rolleyes: )

Link to comment
Share on other sites

  • 0

делаешь, страницу отдельную с меню, тоесть с твоими повторяющимеся гиперссылками, можно просто кусок кода с этим меню вырвать-вырезать из главного индексного файла и сделать отдельный файл с меню, сохранить с расширением .php и инклудишь его в индексный файл, в то самое место откуда его вырвал, к примеру:

<? php
include (/menu.php);
?>

Link to comment
Share on other sites

  • 0

Хотел найти самый простой, но в тоже время эффективный способ.

Думал скрипт - это просто, оказывается его, тупо можно отключить.

Мое меню - это таблица со ссылками.

Rus предложил довольно понятный способ,

единственная загвоздка - нужен сервер, а это уже изучение довольно емкого материала.

Я предполагаю только при помощи html мою задачу не решить?

Если нет, то Apaсhe мне в руки...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy