Ajax ашиглаад вэб хийхэд нэг хүндрэл нь browser-ийн back товч ажлахгүй байдаг тэрийг шийдсэн нэг javasctipt-ийг яаж ашиглахыг бичъе гэж бодлоо
dhtmlHistory.js эхэлээд энэ js -г хуулаад оруулчих.
Зиа тэгээд одоо dhtmlHistory - энэ js -ийнхаа initialize() ингадаг function-г нь дуудах ёстой юм байгаан
Эхлээд юуны өмнө back товчруугаа function-оо хадгалах хэрэгтэй ингэхийн тулд
back товч дарахад ажиллах фунцийг dhtmlHistory-руу ингэж нэмнэ.
Энэ handleHistoryChange function нь browser-ийн back товч дарахад ажиллах юм.
handleHistoryChange(newLocation,historyData){
alert(newLocation,historyData);
// turuunii add hiiisen newLocation historydata 2 garch irne :)
}
Ерөнхий санаа нь миний ойлгосноор бол dhtmlHistory js нь object-уудыг дарааллаар нь хадгалаад back товч дарахад нь нөгөө дарааллаасаа хамааруулаад дуудаад байх шиг байгаан.Тэгхээр яаж ашиглах нь таны дурын асуудал болж байна даа. Дараах жишээг үзүүл бүр ойлгомжтой болох байх гэж боджийно.
эндээс жишээ татаж үзээрэй
жич: жишээнүүдээс надаа oreillymail гэсэн нь арай ойлгомжтой юм шиг санагдсан хэхэ
Suns
2 сэтгэгдэл:
Xereglex xeregtei zuil bn
Bottom genvv? whahahaha.