¿Es posible? ¿Y cómo puedo llamar a la función de navegador utilizando jquery?¿Cómo puedo llamar los botones de navegación hacia atrás o hacia delante usando jquery?
Respuesta
¿por qué jquery? normales history.go el soporte javascript (-1) o ir (1) o buscar en: http://www.w3schools.com/jsref/met_his_back.asp y http://www.w3schools.com/jsref/met_his_forward.asp
No necesita JQuery para esto.
history.go(-1); // go back
history.go(1); // go forward
No es necesario para jQuery que:
- hacia adelante:
window.history.go(+1)
- hacia atrás:
window.history.go(-1)
Hola, ¿cómo puedo detectar si la página tiene la página de reenvío? Ej: if (window.history.go()> = 1) {window.history.go (+1); } Quiero que ocultar el botón de avance si no es necesario. – rafaelphp
Puede verificar si 'window.history.next' contiene una url. ver https://developer.mozilla.org/en-US/docs/Web/API/History – Kris
¡Oh! ¡Gracias! @Kris – rafaelphp
JQuery tiene sentido utilizarlo cuando quiere una manera discreta de mostrar un botón de retroceso del navegador. El siguiente ejemplo no muestra nada si javascript está deshabilitado:
!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. MSVC 2010 botones de la barra de herramientas de navegación hacia atrás y hacia adelante
- 2. Administrar hacia adelante y hacia atrás en Richfaces
- 3. ¿Cómo se distingue el botón de navegación hacia atrás/adelante?
- 4. Desplazar una animación jQuery hacia atrás y hacia adelante
- 5. Emacs: mover a un cierto carácter, hacia delante y hacia atrás
- 6. Acerca del comportamiento de una palabra hacia delante y hacia atrás en Emacs
- 7. Codificando barras diagonales hacia delante y hacia atrás en tomcat 7?
- 8. ¿Cómo puedo navegar hacia atrás en Xcode?
- 9. Enviando vista hacia atrás
- 10. iteración a través de una matriz más rápido hacia atrás y luego hacia delante
- 11. Ordenar ISO 8601 fechas hacia adelante o hacia atrás
- 12. WPF - Crear botones con flechas hacia arriba y hacia abajo usando los botones estándar
- 13. Iteración hacia atrás
- 14. Scala y referencias hacia delante
- 15. Depuración hacia atrás
- 16. Regex búsqueda negativa hacia delante
- 17. ¿Cómo puedo saber si UIPageViewController se movió hacia adelante o hacia atrás?
- 18. cómo hacer esto ... ¿hacia atrás?
- 19. hacia atrás glsl compatibilidad
- 20. Bash o Python para ir hacia atrás?
- 21. Eliminar líneas hacia atrás
- 22. Git: Cómo moverse hacia atrás y hacia adelante entre confirmaciones
- 23. ¿Cómo puedo mover la opción seleccionada en multiselección hacia arriba y hacia abajo mediante botones usando jquery?
- 24. Java LinkedHashSet iteración hacia atrás
- 25. Foreach de Python hacia atrás
- 26. genéricos de Java: referencia hacia delante ilegal
- 27. Reproducción de audio hacia atrás
- 28. vim eliminar trucos hacia atrás
- 29. ¿Puedo usar jQuery para desplazar fácilmente los elementos li hacia arriba o hacia abajo?
- 30. Navegando hacia atrás y hacia adelante con el mouse en Visual Studio 2008
una de las razones por las que una biblioteca como jQuery sería útil es que no todos los navegadores soportan history.go(). Ver [mdn] (https://developer.mozilla.org/en-US/docs/DOM/Manipulating_the_browser_history). Afirma que IE no es compatible con esto hasta la versión 10. – dsjoerg
@dsjoerg eso es para la API de html5 api. 'history.go' ha existido por un tiempo. –