Кнопка возврата моего устройства не работает должным образом, она переходит к первому html, но возвращается ко второму html

Я делаю приложение в Android с помощью jquery mobile (html5, javascript), cordova 3.2, в котором есть две html-страницы из index.html. Я звоню home.html с помощью document.location.href, но проблема заключается в том, что кнопка «Назад» на моем устройстве не работает должным образом, не работает должным образом, когда каждый раз, когда я нажимаю кнопку «Назад» на устройстве, он переходит на index.html, но возвращается обратно на home.html как решить эту проблему, пожалуйста, помогите мне

index.html

    <div data-role="content">
        <a data-role="button" data-inline="true" id="subBtn">Submit</a>
    </div>

один.js

    $("#subBtn").unbind("click").click(function() {
        submitButton();
    });

    function submitButton(){
        document.location.href = "home.html";
    }

home.html

    <div data-role="content">
        <p>welcome to home page</p>
    </div>

person Atul Dhanuka    schedule 17.12.2013    source источник
comment
не используйте document.location.href, вместо этого используйте $.mobile.changePage("home.html").   -  person Omar    schedule 17.12.2013


Ответы (2)


Используйте location.href = "yourpagename.html"

person Minhaj    schedule 17.12.2013

Используйте это так:

window.location.href = "home.html"
person Venkat Reddy    schedule 17.12.2013