Kupiłem ostatnio templatkę. Miała być pod wordpressa niestety okazało się, że można sobie ją samemu przystosować do działania. Jednakże moja wiedza w temacie ajaxa jest strasznie chuda. Dlatego radzę się Was tutaj. Czy istnieje jakiś sposób na wyrzucenie hasha z urla ? Oto kod main.js który przemiela urle przynajmniej tak mi się wydaje. http://notepad.cc/share/XcfPFNq2Nv
Znalazłem także takie funkcje. Chociaż nie bardzo wiem czy chodzi właśnie o to. Chciałbym uzyskać efekt linku w postaci: http://127.0.0.1/home/ a nie http://127.0.0.1/.#/home
Dotychczas pracując w php rolę tę odgrywała 1 funkcja oraz htaccess. Tutaj napiszę szczerze, że nie wiem. Byłbym wdzięczny za pomoc.
Związek z pojawianiem się hasha ma zapewne:
//load hash selected - home page instead function loadHash(){ pageHash = window.location.hash; //if there's a hash, load the appropriate page if (pageHash.length > 1) { anchorage = pageHash.split("#")[1]+pageType; loadContents(anchorage); } else loadContents(homePage+pageType); }
oraz
var pageHash = window.location.hash; //current hash - gets transformed into a url and ajax loaded
var anchorage = homePage+pageType; //current page / link to load
ta sprawdza wywołanie na poszczególnych podstronach
var isGenma = true; //makes sure the page is loaded if someone visits the normal link for instance typography.html