window.location не работает должным образом

Привет всем Я перемещаюсь с одной HTML-страницы на другую как:

window.location = "test.html";  

В test.html у меня есть заголовок как:

<script type="application/javascript">

            function redirect()
            {
                alert("inside redirect:");
                //window.location = url;
                //history.back();
                history.go(-1);
                return false;

            }

        </script>

        <div data-role="navbar">
            <ul>

                <li> <a href="#" data-theme="b" onclick="history.back(); return false;">Go Back</a></li>
                <li> <a onclick="redirect()" data-icon="back" data-iconpos="notext" data-direction="reverse" class="ui-btn-left jqm-home">Back1</a></li>

            </ul>
        </div>

Но здесь обе кнопки «Назад» («Назад» и «Назад1») не работают. Если я использую$.mobile.changePage('test.html') для перехода между страницами работают обе кнопки «Назад». Почему они не с windows.location?

Я хочу разработать это приложение для браузера B-Grade, который не поддерживает ajax. Поэтому я не могу использовать$.mobile.changePage('test.html').

Любая помощь будет оценена. Благодарю.

Ответы на вопрос(4)

Ваш ответ на вопрос