{% else-1 %}
Wins * 5.64
(24 фев 2016, 05:23) (0/0) [0]
Тема закрыта для обсуждения! *
Wins * 5.64
(13 ноя 2015, 23:06) (0/0) [0]
Anvar, спасибо за подсказку.
Замутил как то так. Может понадобится кому.

[code]if(history.pushState){
$(window).on('popstate', function(event){
var url = event.location || (event.originalEvent && event.originalEvent.location) || document.location;

LoadUrl(null, url.href, 'get', null);

});
}


$(document).on('click', 'a[href]', function(event){

var url = $(this).attr('href');
LoadUrl(event, url, 'get', null);

});


$(document).on('click', 'input[type="submit"]' ,function(event){

var url = $('form').attr('action');
var method = $('form').attr('method');
var form = 'submit=ok&'+$('input,textarea,select').serialize();
LoadUrl(event, url, method, form);

});


function LoadUrl(event, url, method, form){

if(event != null) {
history.pushState(url, null, url);
event.preventDefault();
}
if(form == null) $('#page').html('<div align="center">LOADING ...</div>');
$.ajax({
url: url,
type: method,
data: form,
success: function(data){
$('#page').html(data);
$(document).scrollTop(0);
}});

}[/code]
Wins * 5.64
(10 ноя 2015, 19:17) (0/0) [0]
Rabbyte, я не просил умничать.
Wins * 5.64
(10 ноя 2015, 19:04) (0/0) [0]
Всем привет. Интересует как реализовать подгрузку страниц на javascript грамотно и правильно. Все плюсы и минусы? Как это влияет на пс? Как быть с различными браузерами (opera mini к примеру)?
P.S. В java полный ноль *
  • 1 из 1