Tamam, ben bu normalde nasıl yapılır emin değilim. Ama geçerli sayfayı yeniden olmadan, temelde bir içerik div boşaltır ve sonra ayrı bir web sayfası bir div içerik yükleyen bir komut dosyası var. Bu harika çalışıyor.
Bu net tuts gelen aslında bu örnekte (btw güzel bir site) almış
http://nettuts.s3.amazonaws.com/011_jQuerySite/sample/index.html
Ve onun yöntemini kullanırken url beri url işleme konusunda değişiklik olmasa bile bu yazdı adam. Yani url arar ve accoringly içerik yükleyen bir javascript pasajı yazdı. Btw çalışmıyor Hangi.
But I was thinking about people who don't have javascript enabled, or iPhone and iPad users ;) Copying URLs and sending to a friend won't work at all. So how is this typically done? And can it be done without javascript? Possibly by php?
Temelde bu kodu kullanıyorum:
$ (document). ready (function () {
// Check for hash value in URL
var hash = window.location.hash;
if(hash==href.substr(0,href.length)){
var toLoad = hash+'.php #content';
$('#content').load(toLoad)
}
});
$('.dynload').live('click', function(){
var toLoad = $(this).attr('href')+' #content';
$('#content').fadeOut('fast',loadContent);
$('#ajaxloader').fadeIn('normal');
window.location.hash = $(this).attr('href').substr(0,$(this).attr('href').length);
function loadContent() { $('#content').load(toLoad,'',showNewContent()) } function showNewContent() { $('#content').fadeIn('fast',hideLoader()); } function hideLoader() { $('#ajaxloader').fadeOut('normal'); } return false;
});