2012-07-12 2 views
1

안녕하십니까. 내 애플리케이션에서 succesfull 로그인 후 페이지를 변경하고 싶습니다.

$.mobile.changePage('UI/demo/home.html') 

그러나 로그인 버튼의 클릭에 그것은 데이터를 검증하고 그것은 선 위에 실행하려고 할 때 나는 오류로드 페이지 메시지를 받았습니다 : 로그인 버튼에 나는대로 다음 페이지를 호출 사용자 이름과 암호를 검증 한 후 클릭합니다. 내가 당 페이지 경로가 맞지 않을 때 알아 그러나 같은 응용 프로그램이 안드로이드와 블랙 베리 sumulator에 성공적으로 실행하고 노키아 시뮬레이터를 시도했을 때 메시지를로드하는 중 오류가 발생했습니다.

www/js 폴더에있는 main.js의 변경 페이지를 호출하고 홈페이지는 www/UI/demo 폴더에 있습니다.

경로 문제가 있다면 어떻게 안드로이드 및 블랙 베리 플랫폼에서 작동합니까?

$.mobile.changePage('../demo/home.html'); 
: 어떤 도움을
+0

경로'../ UI/demo/home.html'로 시도해 보셨습니까? 'www/js' 폴더에있는 것처럼 하나의 레벨로 가야합니다. – dhaval

+0

@dhaval 예. 시도했습니다. – PPD

답변

1

로그인 페이지가 WWW/UI/AppScreen/폴더에있는 www가/UI/데모 폴더에 당신의 가정은 다음 호출해야하는 경우 사전

에 appreciated.Thanks 될 것입니다 일반

$.mobile.changePage('[RelativePath/]home.html'); 

경로에

이상이 현재 HTML 페이지를 기준으로합니다. 페이지가 모두 같은 디렉토리에있는 경우는 바탕 화면에 작동하더라도, ..//또는 작동하지 않습니다에 붙일 수

: 문제 아이폰 OS가 작동 점점을 가진이 주제를 읽고 다른 사람에 대한

+0

my 폴더 구조는 다음과 같습니다 : 로그인 페이지 : www/UI/AppScreen 폴더 홈페이지는 www/UI/demo 폴더에 있습니다. main.js에서 www/js 폴더에있는 changePage를 호출합니다. – PPD

+0

$ .mobile.changePage ('home.html')로 사용하는 경우; 다음은 블랙 베리가 아닌 안드로이드가 아니고 심비안도 아닌 플랫폼에서 실행되지 않습니다 – PPD

+0

로그인 페이지의 다른 디렉토리는 위의 편집을 참조하십시오. – Calavoow

0

. 'home.html'과 같은 페이지 이름 만 사용해야합니다.

관련 문제