|
|
|
| Здравствуйте!
Можно ли сделать сайт только с подгружаемыми страницами, т.е. кликаем по ссылке "форум" подгружается forum.php и forum.js,
$('div[id=прошлая страница]').css({'display':'none'});
$('div[id=forum]').css({'display':'block'}).append(forum.php);
$('title').append(forum.js);
|
Синтаксис не правельный, просто что бы прояснить мысль. Это не фантастика? Если нет, то как это реализовать? | |
|
|
|
|
|
|
|
для: Чайчай_выручай
(12.10.2011 в 12:15)
| | самый простой вариант - это фреймы
с аяксом придётся повозиться чуть больше. но всё это более чем реально, да. | |
|
|
|
|
|
|
|
для: Lelik
(12.10.2011 в 12:20)
| | Про фреймы ничего не знаю. div и фрейм разве не одно и тоже? | |
|
|
|
|
|
|
|
для: Lelik
(12.10.2011 в 12:20)
| | Спасибо за ссылку, по мне div это новый фрейм. А как можно через ajax (желательно с помощью jquery) передавать html тэги?
Это будет работать:
$('title').append(forum.js); | |
|
|
|
|
|
|
|
для: Чайчай_выручай
(12.10.2011 в 12:32)
| | для начала стоит почитать вообще о джквери (тут и про аякс написано) и о жабаскрипте, иначе толковый механизм не собрать :)
нет, приведённый участок кода работать не будет.
ЗЫ. и да, о хтмле тоже почитать поизучать надо :) | |
|
|
|
|
|
|
|
для: Lelik
(12.10.2011 в 12:46)
| | Сейчас пойдут скорее всего глупые вопросы:
Можно фрейм вставить в голову документа?
В чем главная разница тэгов див и фрейм? | |
|
|
|
|
|
|
|
для: Чайчай_выручай
(12.10.2011 в 13:47)
| | Как реализовать сайт без перезагрузки? Своими словами если можете? | |
|
|
|
|
|
|
|
для: Чайчай_выручай
(12.10.2011 в 13:47)
| | Можно фрейм вставить в голову документа?
нет
В чем главная разница тэгов див и фрейм?
див делает разметку документа, фрейм вставляет другой ХТМЛ документ в текущую страницу | |
|
|
|
|
|
|
|
для: Lelik
(12.10.2011 в 13:53)
| | Спасибо! С html понятно. А как быть с файлом forum.js который тоже надо подгрузить? | |
|
|
|
|
|
|
|
для: Чайчай_выручай
(12.10.2011 в 13:55)
| | без jQuery это будет так. а с джкеври не знаю, не силён в ней.
var s=document.createElement('script');
s.src='/js/script.js';
document.getElementsByTagName('head')[0].appendChild(s);
|
| |
|
|
|
|
|
|
|
для: Lelik
(12.10.2011 в 14:04)
| | Спасибо! Буду разбираться | |
|
|
|