Mümkün mü? Ve jquery kullanarak tarayıcı geri işlevini nasıl arayabilirim?JQuery kullanarak tarayıcıyı geri veya ileri düğmeleri nasıl arayabilirim?
cevap
Neden jquery? Normal javascript desteği history.go (-1) veya (1) gitmek veya bakmak: http://www.w3schools.com/jsref/met_his_back.asp ve http://www.w3schools.com/jsref/met_his_forward.asp
Bunun için JQuery'ye ihtiyacınız yoktur.
history.go(-1); // go back
history.go(1); // go forward
Bunun için jquery gerekmez: ileri
- :
window.history.go(+1)
- geriye:
window.history.go(-1)
Merhaba, sayfanın ileri sayfası olup olmadığını nasıl algılayabilirim? Örn: if (window.history.go()> = 1) {window.history.go (+1); } Gerekmiyorsa ileri düğmesini gizlemek istiyorum. – rafaelphp
"window.history.next" bir url içerip içermediğini kontrol edebilirsiniz. bkz. https://developer.mozilla.org/en-US/docs/Web/API/History – Kris
Oh! Teşekkürler! @Kris – rafaelphp
JQuery, tarayıcı geri düğmesini görüntülemek için göze çarpmayan bir yöntem kullanmak istediğinizde mantıklıdır. Aşağıdaki örnek javascript devre dışı bırakılmışsa hiçbir şey görüntülenmeyecektir:
!function($){
$(document).ready(function(){
$('#ELEMENT').append('<div class="browser_back"><a class="browser_back_link" alt="go one page back" title="go one page back" href="#browser_back">back</a></div>');
$('#ELEMENT .browser_back a').click(function() {
window.history.go(-1);
return false;
});
}); }(jQuery);
- 1. Ajax + geri & ileri düğmeleri
- 2. MSVC 2010 geri ve ileri gezinme araç çubuğu düğmeleri
- 3. omurga yönlendirmesi ileri veya geri basıldığında algılanıyor
- 4. Böğürtlen tarayıcıyı geri tıklattırın
- 5. yönlendirilmiş geri/ileri işlevi
- 6. Stil jQuery iletişim düğmeleri
- 7. UIImages'nin Geri Döndüğü Geri ve İleri
- 8. Teknikler'de ileri ve geri yönetin
- 9. Grep kullanarak tam bir dizeyi nasıl arayabilirim?
- 10. jQuery animasyonu geriye ve ileri kaydırma
- 11. jQuery veya AJAX kullanarak "Lütfen Bekleyin" mesajı?
- 12. Çift ileri/geri boru operatörleri belgelenmiş mi?
- 13. ImageMagick'i kullanarak iki görüntüyü nasıl arayabilirim?
- 14. Tarayıcıyı ayrıntılarıyla doldurarak tarayıcıyı durdurun
- 15. Chrome'u iki parmağınızı devre dışı bırakma ileri/geri kaydırma
- 16. Web sayfasının görünümünü, tarayıcıyı kullanarak oturum açtıktan sonra nasıl durdurabilirim
- 17. MemberwiseClone() öğesini nasıl arayabilirim?
- 18. Bir HTML düğmesinin veya resminin koordinatlarını, çapraz tarayıcıyı nasıl bulabilirim?
- 19. Tarayıcıyı kullanarak dosya okunurken hata oluştu
- 20. Atom editörü: Nasıl geri ve ileri atlamak için
- 21. düğmeleri
- 22. 1 veya 2 geri arama kullanarak geri arama işlevi?
- 23. Taranan değer (tarayıcıyı kullanarak) metin kutusuna
- 24. İleri
- 25. ileri basamaklı regresyon R aşamalı ileri regresyon
- 26. SSIS paketi nasıl arayabilirim?
- 27. Python'dan erlang'ı nasıl arayabilirim?
- 28. vim - Tamponları nasıl arayabilirim?
- 29. Hamquent'i nasıl arayabilirim?
- 30. Tarayıcıyı kullanırken arama yığındaki nesnelerin aranması
jquery gibi bir kitaplığın neden yararlı olabileceğinin bir nedeni, tüm tarayıcıların history.go() işlevini desteklememesidir. Bkz. [Mdn] (https://developer.mozilla.org/en-US/docs/DOM/Manipulating_the_browser_history). IE'nin 10 numaralı sürüme kadar bunu desteklemediğini iddia ediyor. – dsjoerg
@ tsjoerg html5 geçmişi api için. history.go bir süredir etrafta. –