Показать сообщение отдельно
  #5 (permalink)  
Старый 30.07.2016, 09:38
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Урлы надо менять

var HistoryStates=function(){

	var 
	
	page={url:location.href,title:document.title},
	
	onpopstate=function(e){
		location.assign(e.state.url);
    };
	
	this.restore=function(){
		document.title=page.title;
		history.replaceState(page,page.title,page.url);
	},
	
	this.push=function(data){
		document.title=data.title;
		history.pushState({'url':data.url},data.title,data.url);
	};
	
	history.replaceState(page,page.title,page.url);
	W.onpopstate=onpopstate;

};

var hs= new HistoryStates();


Затем в своем скрипте после загрузки данных:

hs.push({url:url,title:title});

Последний раз редактировалось warren buffet, 30.07.2016 в 09:42.
Ответить с цитированием