Екатерина Зорина
Екатерина Зорина

как вставить в блок меню написанное на другой html странице? типо как через фрейм...



в блок div

Анастасия Афанасьева
Анастасия Афанасьева

div id="example" и через javascript вызываешь тот див с меню

var AjaxContent = function(){
var container_div = '';
var content_div = '';
return {
getContent : function(url){
$(container_div).animate({opacity:0}, //Прозрачность на 0
function(){ // загружает контент с помощью ajax
$(container_div).load(url+" "+content_div, //загружает только выбранную часть
function(){
$(container_div).animate({opacity:1}); //возвращает прозрачность обратно на 1
}
);
});
},
ajaxify_links: function(elements){
$(elements).click(function(){
AjaxContent.getContent(this.href);
return false; //предотвращает нажатие на ссылку
});
},
init: function(params){ //задает первоначальные настройки
container_div = params.containerDiv;
content_div = params.contentDiv;
return this; //выводит объект
}
}
}();

а потом вызываешь

$(function(){
AjaxContent.init({containerDiv:"#ajax-wrap",contentDiv:"#text"}).ajaxify_links("#example a");
});

example - в каком диве это срабатывает
text - куда это грузится

Похожие вопросы
html фреймы и гиперссылки,
навигация по фрейму html
HTML. Использование фреймов <iframe>.
как вставить готовый блок меню для всех страниц сайта (Без фреймов)?
Вопрос про фреймы в HTML.
помогите с фреймами в html
Вопрос по адаптации Фрейма в Html
написать html страницу
HTML. помогите: мне надо что бы ссылки на странице меняли содержимое фрейма на этой же странице, как задать?
Нужен Эксперт в HTML по фрейме