Перенаправление на локальную HTML-страницу из JavaScript в PhoneGap - PullRequest
7 голосов
/ 04 октября 2011

Я работаю над приложением phonegap. Я пытаюсь войти в систему, и по нажатию кнопки отправки в Login.html я должен быть перенаправлен в локальный файл HTML.

login.html

<tr>
    <td>&nbsp;</td>
    <td>
        <input type="submit" class="submitbtn" name="submit"
            id="submit" value="Login" onclick="loginCheck()">
    </td>
</tr>

loginValidation.js

if (validCustomer == true) {

    alert("valid customer........");
    document.location.href("file:///android_asset/www/Category.html"); 

Но document.location.href или window.location / window.open не работает. Кто-нибудь может помочь в этом вопросе? Если я использую window.open и запускаю приложение в эмуляторе, оно работает нормально, но не на устройстве.

Ответы [ 4 ]

5 голосов
/ 11 сентября 2012

вы можете попробовать это

window.open("mainpage.html",'_self');

, это откроет страницу в текущем окне, так что данные текущей страницы окна будут сброшены, а новые данные страницы будут отображены в той же самой странице окна.

0 голосов
/ 06 января 2014
window.location.href = 'Category.html';
0 голосов
/ 06 января 2014

Попробуйте это

window.location.replace = "Category.html";
0 голосов
/ 04 октября 2011

попробуйте использовать относительный путь, это должно работать:

window.location="Category.html";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...