2011-10-04 14 views
6

Pracuję nad aplikacją phonegap. Próbuję się zalogować i po kliknięciu przycisku Wyślij w Login.html powinienem zostać przekierowany do lokalnego pliku html.Przekierowanie do lokalnej strony html z javascript w phonegap

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"); 

Ale document.location.href lub window.location/window.open nie działa. Czy ktoś może pomóc w tej sprawie? Jeśli używam window.open i uruchamiam aplikację w emulatorze, działa dobrze, ale nie w urządzeniu.

+1

Strona Load.html był na wierzchu stosu i Category.html był poniżej tego okna. Zamknięcie strony Load.html i próba otwarcia pliku Category.html przy użyciu window.open ("Category.html") działała bez zarzutu. – AndroGeek

Odpowiedz

0

spróbować użyć ścieżki względnej, to powinno działać:

window.location="Category.html"; 
+2

Nie. To nie działa. – AndroGeek

5

można spróbować to

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

to otworzy stronę w bieżącym oknie, tak aby bieżące okno danych strona dostać płukania i nowe dane stronę wyrenderuje w tej samej stronie okna dom.

-1
window.location.href = 'Category.html'; 
Powiązane problemy