nemec Posted July 18, 2012 Report Posted July 18, 2012 Kā labāk organizēt urļus, ja ir ajax lapa un nav html satura? Var veidot, ka ir (1) super.lv/order/1 vai (2) super.lv#/order/1. Ņemot vērā, ka serveris nekādu speciālu html neģenerē priekš super.lv/order/1 - informācija tiek mainīta ar javascript. Quote
0 briedis Posted July 18, 2012 Report Posted July 18, 2012 Pag, vai tad var nomainīt lapas URLi (ne-hash daļu) nepārlādējot lapu? Ja katru reizi lapa pārlādējas, tad neredzu jēgu no ajax'a :) Quote
0 nemec Posted July 18, 2012 Author Report Posted July 18, 2012 (edited) Jau sen var mainīt to daļu http://www.w3.org/TR...l5/history.html https://github.com/b...ML5-History-API Un demo http://balupton.github.com/history.js/demo/ Edited July 18, 2012 by nemec Quote
0 codez Posted July 18, 2012 Report Posted July 18, 2012 (edited) # jēga lietot tikai tad, ja ir baigi aktuāli atbalstīt vecus browserus. Es ietu ar pirmo, bet vecajiem, kas neatbalsta pushState pārlādētu lapu. Edited July 18, 2012 by codez Quote
0 nemec Posted July 18, 2012 Author Report Posted July 18, 2012 # jēga lietot tikai tad, ja ir baigi aktuāli atbalstīt vecus browserus. Es ietu ar pirmo, bet vecajiem, kas neatbalsta pushState pārlādētu lapu. 1. variantā mani mulsina, ka pārlūks saņem vienu un to pašu html`u - /order/; /order/1; /; utt. Jau sanāk kā kaut kāds haks. 2. variantā, savukārt, ir viss loģiski - atgriežam uz / vienu vienīgo html un tālāk lādējam attiecīgo sadaļu. Ideāli, ja 1. variantā tiktu atgriezts aktuāla url`a html, bet tas nav iespējams. Atbalstīt kaut kādus vecus pārlūkus nav nepieciešamības. Quote
Question
nemec
Kā labāk organizēt urļus, ja ir ajax lapa un nav html satura? Var veidot, ka ir (1) super.lv/order/1 vai (2) super.lv#/order/1. Ņemot vērā, ka serveris nekādu speciālu html neģenerē priekš super.lv/order/1 - informācija tiek mainīta ar javascript.
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.