Bewitched Опубликовано 21 января, 2006 Жалоба Поделиться Опубликовано 21 января, 2006 Допустим, есть страница и на ней верхняя таблица всегда одинаковая. Как можно сделать так, что бы эта таблица для разных страничек бралась из одного места (то есть, что бы если мне надо было сделать какое-то мелочное исправление, не надо было переделывать каждую страничку, где есть эта таблица). На пхп то понятно, как такое сделать, но мне надо на хтмл. Заранее благодарю за помощь. Ссылка на комментарий Поделиться на другие сайты Поделиться
Shurr Опубликовано 21 января, 2006 Жалоба Поделиться Опубликовано 21 января, 2006 (изменено) На голом html можно, но надо чтобы сервер поддерживал SSI - это позволит сделать include. Изменено 21 января, 2006 пользователем Shurr Ссылка на комментарий Поделиться на другие сайты Поделиться
Bewitched Опубликовано 21 января, 2006 Автор Жалоба Поделиться Опубликовано 21 января, 2006 На голом html можно, но надо чтобы сервер поддерживал SSI - это позволит сделать include. Дело в том, что я бы не мучался и сделал на пхп, если бы мне нужно было закачивать эти странички на сервер. На хтмл я делаю исключительно для того, что бы можно было потом скачивать на комп и в оффлайне со всеми картинками и файлами просматривать. Будет ли этот SSI работать в оффлайне? Ссылка на комментарий Поделиться на другие сайты Поделиться
Strange_V Опубликовано 21 января, 2006 Жалоба Поделиться Опубликовано 21 января, 2006 SSI как и PHP будет делать инклуд со стороны сервера, пользователь получит обыкновенный HTML файл т.е. работать будет :D Ссылка на комментарий Поделиться на другие сайты Поделиться
Mr.Cherry Опубликовано 21 января, 2006 Жалоба Поделиться Опубликовано 21 января, 2006 Лучше делай на пхп, т.к. от первого опыта работы с пхп тебя затянет, после чего ты не сможешь от него отказаться. Ссылка на комментарий Поделиться на другие сайты Поделиться
Bewitched Опубликовано 21 января, 2006 Автор Жалоба Поделиться Опубликовано 21 января, 2006 SSI как и PHP будет делать инклуд со стороны сервера, пользователь получит обыкновенный HTML файл т.е. работать будет :D Ну, так то оно так, но это не совсем то, что мне нужно. Объясняю более детально. У меня есть энциклопедия, которую я составляю при помощи хтмл. Ну, там ссылки всякие - удобно. Каждая страница состоит из трёх таблиц. Верхняя - это логотип энциклопедии, последняя дата обновления, оличество статей, вес. По-середине - бквенные ссылки (кириллица-латиница), а внизу таблица с текстом, собственно. За хтмл я привялазлся, потому что вся энциклопедия будет скачиваться с сайта и будет составлять один файл (ну, экзешник, если я его сделаю :D, то есть пр искаче и запуске никаких инклудов и пхп рабочих не выйдет :). В общем, если на хтмл никак - тогда я эти верхние табоицы, пожалуй, во флэше втсавлю. Ссылка на комментарий Поделиться на другие сайты Поделиться
roman kovrigin Опубликовано 22 января, 2006 Жалоба Поделиться Опубликовано 22 января, 2006 В общем, если на хтмл никак - тогда я эти верхние табоицы, пожалуй, во флэше втсавлю. попробуй фрейм... или сделай вернюю таблицу картинкой/флешем. Ссылка на комментарий Поделиться на другие сайты Поделиться
Bewitched Опубликовано 22 января, 2006 Автор Жалоба Поделиться Опубликовано 22 января, 2006 попробуй фрейм... или сделай вернюю таблицу картинкой/флешем. С фреймами я никогда раньше не работал, потому что все всегда не особо лестно о них отзываются. Я уже попробовал, но ничего толкового не вышло, так как я элементарно не знаю какие параметры чего означают. Вот, допустим у меня есть следующий код фрэйма: <frameset rows="80,*" frameborder="NO" border="0" framespacing="0"> <frame src="UntitledFrame-2" name="topFrame" scrolling="NO" noresize > <frame src="Untitled-1" name="mainFrame"></frameset><noframes><body></body></noframes> Был бы очень благодарен, если бы мне кто-нибудь подсказал, что означают параметры в этом фрэйме и как мне туда вставить нужную мне таблицу. Ссылка на комментарий Поделиться на другие сайты Поделиться
Нерожденный в Зимбабве Опубликовано 22 января, 2006 Жалоба Поделиться Опубликовано 22 января, 2006 frameset rows="80,*"- определение высоты фрейма - 80 пикселов. frameborder="NO" - есть ли у фрейма граница border="0" - толщина границы framespacing="0" феличина отступа от фрейма frame src="UntitledFrame-2" - значение атрибута указывает, какой файл следует загрузить во фрейм name="topFrame" - имя фрейма scrolling="NO" - есть ли возможность прокрутки noresize - отсутсвите возможности смены размера фрейма пользователем noframes><body></body></noframes> в теле html - документа фреймов нет Надеюсь, понятно. Ссылка на комментарий Поделиться на другие сайты Поделиться
Bewitched Опубликовано 22 января, 2006 Автор Жалоба Поделиться Опубликовано 22 января, 2006 Да, спасибо, попробую что-нибудь сделать с этим. Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimon#ic Опубликовано 22 января, 2006 Жалоба Поделиться Опубликовано 22 января, 2006 (изменено) Можно делать инклюды и на JS например так: <!--Вставка Верхней части страницы--> <script src="top.js"></script> ... top.js document.write("<html><head>...</head><body ... >"); document.write("content...content...content...content...content...content..."); document.write("</body></html>"); там где надо вновь встраивать повторяющуюся часть можно просто написать <script src="top.js"></script> вот и всё! Изменено 22 января, 2006 пользователем Dimon#ic Ссылка на комментарий Поделиться на другие сайты Поделиться
Bewitched Опубликовано 22 января, 2006 Автор Жалоба Поделиться Опубликовано 22 января, 2006 Мысли сделать это на яве были, но опыта не было. Думаю, чт отак и сделаю. Всем спасибо за помощь! Ссылка на комментарий Поделиться на другие сайты Поделиться
Shurr Опубликовано 23 января, 2006 Жалоба Поделиться Опубликовано 23 января, 2006 Чем тебе не понравился SSI - я так и не понял. При помощи него ты модешь делать такие же инклуды, как и при помощи php. Если решил делать с фреймами - используй лучше iframe, ИМХО он больше подходит для этого. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти