Forum Webscript.Ru
Разное => Обучение => Тема начата: AZone от 24 Июня 2003, 21:57:02
-
Хочу создать сайт, но не хочу использовать фреймы. Как их можно заменить скриптами (Java Script и т.п..)?
Подробнее: на сайте слева размещено вертикальное меню, оставшееся справа место планируется использовать для вывода информации. На данный момент я пытался решить задачу используя слои, но возник вопрос - как сделать так, чтобы при нажатии на ссылку в меню перезагружалась не вся страница, а лишь содерживмое слоя (подобие фреймов)? Можно ли сделать так или есть более практичный метод?
Прошу хотя бы поделиться своими мыслями, к окончательному решению я смогу прийти сам.
Спасибо.
-
наверно проще использовать include...или iframe.
-
хм... iframe напоминает как раз то, что может решить мою проблему! Спасибо!
P.S. Тема ещё не закрыта - жду других советов!
-
пример здесь http://beton.ru/
копай :)
правда там кросбраузерность никакая...
-
1) по какой причине ты не хочешь фреймы использовать (список пожалста :)
2) IFRAME = фрейм
а по поводу слоев - глянь http://dynapi.sourceforge.net - оно работает под всеми основными броузерами. Есть и другие подобные библиотеки.
-
iframe мне подошел под задуманный дизайн сайта, на данный момент я искать что-то новое не буду. В любом случае, огромное спасибо за полезные ссылки.
Вопрос №2
Изменение внешнего вида основного scrollbar в окне браузера и в iframe - как менять цвет проблем не возникло, но вот как поменять размер и подогнать под дизайн (вставка графических элементов) - проблема. Как решить?
-
AZone
Насколько мне известно, цвет и размер - никак.
Не надо извращаться, стандартными контролами пользоваться удобнее. Если речь идет об OffGame.Com, то там и так надписи на кнопках нечитабельные, чтобы еще и со скроллбарами что-то придумывать.
-
Нет, на OffGame.Com временный дизайн, повторяющий форум. Сейчас я делаю другой сайт...
Такая схема получилась - основная таблица сайта имеет высоту 600 px (оптимизация под рабочую область окна браузера при разрешении 1024х768). Соответственно меню и iframe имеют высоту всего лишь 515 px (75 px под себя забрал логотип, ещё 12 другие графические горизонтальные элементы оформления) - но этого вполне достаточно, так как в iframe есть возможность scrolling\'а - именно поэтому мне надо изменить дизайн scrollingbar в iframe - сделать его под цвет дизайна и толщиной максимум 10 px, идеальной была бы замена стандартных графических элементов (стрелочки на концах и бегунок). Это надо именно потому, что стандартная scrollbar всей страницы по замыслу не используется (при разрешении 1024х768), а появляющаяся в iframe scrollingbar стандартного вида портит внешний облик...
И ещё - как убрать пространство вверху и внизу страницы, чтобы таблица начиналась сразу с самого начала видимой области окна браузера?
-
Вот, собственно, и демо-версия - пустой шаблон будущего сайта
http://www.offgame.com/aa/
На повестке дня остались два вопроса:
1. Как убрать пространство вверху и внизу страницы?
2. Как изменить внешний вид scrollingbar в iframe?
-
1. Смотри CSS на предмет margin-s для body
2. DHTML? спрятать свой скроллер и показать прикольный на DHTML? :)
http://htmlguru.com ?
-
Спасибо. Пространство сверху убрал, цвет scrollbar поменял - размер менять уже не вижу смысла, и так очень симпатично получилось.
-
Прикол, мужики - первый раз сталкииваюсь, помогите!
Устанавливал на сайте PHP Nuke - не понравился, удалил, но... некоторые папки не удаляются с FTP ни в какую! Я им и chmod менял, и переименовывал... Что делать?
Кстати, думаю поставить Santarium с вашего сайта...
-
AZone
PHP Nuke создает файлы и папки не от твоей учетной записи по которой ты заходишь на FTP, а от имени сервера или Apache, соответственно родитель этой папки не ты и удалить ты его не сможешь сам через FTP, тут вариант использовать скрипт файлового менеджера на PHP или же обратится к администратору сервера, что бы он дал тебе права повыше, либо удалил эти папки сам...
-
Так я ведь их через FTP менеджер со своей учетной записи загружал? И не установливал его - просто прервал загрузку, атк как слишком много файлов было - не захотел я такое количество места тратить... То есть скрипт PHP Nuke не запускался и ничего не делал...
Или я что-то не понял?
-
AZone
Тогда спрашивай у системного администратора, что за трабла...
-
Граждане! Только сейчас разобрался, в чем проблема была - данные папки, принадлежащие PHPNuke, не могли быть удалены посредством FTP менеджера, но "напрямую" через Control Panel хостинга удалились без дополнительных вопросов (если не считать вопрос "Вы уверены?")
Спасибо!