2011-10-04 14 views
6

Sto lavorando all'applicazione PhoneGap. Sto cercando di accedere e al clic del pulsante di invio nel Login.html dovrei essere reindirizzato a un file html locale.Reindirizzamento alla pagina html locale da javascript in 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"); 

Ma document.location.href o window.location/window.open non funziona. Qualcuno può aiutare su questo problema? Se utilizzo window.open ed eseguo l'applicazione in emulatore, funziona bene ma non nel dispositivo.

+1

La pagina Load.html era in cima alla pila e Category.html era sotto quella finestra. Chiudere la pagina Load.html e provare ad aprire Category.html utilizzando window.open ("Category.html") ha funzionato correttamente. – AndroGeek

risposta

0

provare a utilizzare percorso relativo, questo dovrebbe funzionare:

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

No. Non funziona .. – AndroGeek

5

si può provare questo

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

questo aprirà la pagina nella finestra corrente in modo che i dati della pagina finestra corrente ottengono dati pagina filo e nuovo renderà nella stessa finestra la pagina dom.

-1

Prova questa

window.location.replace = "Category.html"; 
-1
window.location.href = 'Category.html'; 
Problemi correlati