2012-10-16 24 views
5

Sto usando Jquery1.8.2 e Jquery-mobile 1.1jQuery Mobile “Errore di caricamento pagina”

Quando clicco sul pulsante Esci devo goto home page. Sono in grado di ottenere la home page ma prima di tornare alla home page ho ricevuto il messaggio "Errore durante il caricamento della pagina".

Test.html

<body> 
    <div data-role="page"> 
     <div data-role="header" data-theme="b" > 
      <h1> Success Page </h1> 
      <a data-role="button" id="logoutbtn" data-theme="b">Logout</a> 
     </div><!-- /header --> 
     <div data-role='content'>    
    </div> 
</div> 
</body> 

test.js

$(document).ready(function(){ 
$("#logoutbtn").click(function() {  
    document.location.href = "Home.html"; 
}); 
}); 

Please help me su questo.

risposta

3

Grazie Dipaks

Invece di

document.location.href = "/Home.html"; 

Ho modificato come di seguito come

document.location.href = "./Home.html"; 

il suo bel lavoro e in grado di tornare alla home page con qualsiasi errore.

1

$.mobile.changePage("Home.html") non ha funzionato sul mio PC

ma invece $.mobile.changePage("#"); funziona ed è nascondere il messaggio error loading page.

1

Stavo usando le versioni corrette e $ .mobile.changePage per cambiare una pagina e ancora non ha funzionato con lo stesso errore. Più tardi mi sono reso conto che stavo facendo questo in un file js in www/js/custom/handler/handler.js. Quindi stavo usando i percorsi relativi a questa posizione.

Tuttavia in seguito mi sono reso conto che il percorso deve essere relativo a index.html che include questo js.

Questo ha risolto il problema.

Problemi correlati