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 хостинга удалились без дополнительных вопросов (если не считать вопрос "Вы уверены?")
 Спасибо!