2014-04-07 1 views
1

이것은 매우 간단한 일이지만 Javascript 및 HTML5를 매우 처음 사용하고 제 질문에 대한 답을 찾지 못하는 것 같습니다.입력 후 대상 위치 입력

현재 삼성 스마트 TV 앱을 개발 중입니다.

현재 내 코드의 대부분이 쓰여진 Main.jsindex.html 개의 주요 파일이 있습니다. 또한 Main.css이라는 스타일 시트가 있습니다.

내 문제 : 버튼을 누르면 (즉, 리모컨에서 Enter 키를 누를 때) 화면이 완전히 다른 화면으로 변경되기를 바랍니다 (시작 화면에서 관리자 설정으로 변경). . 어떻게해야합니까 ??

희망 사항이 너무 일반적이지 않습니다. 어떤 도움을 주시면 감사하겠습니다.

+4

https://developer.mozilla.org/en-US/docs/Web/API/Window.location – epascarello

+1

사용하지 마십시오. 삼성 스마트 TV 플랫폼에서 window.location, 자바 스크립트 변수가 다른 페이지로 전달되지 않았기 때문에 모든 데이터가 손실됩니다. – imkrisna

답변

0

귀하의 질문은 명확하지만 귀하가 도서관을 사용하고 있는지 여부는 밝히지 않았습니다. 당신이 jQuery를 사용하는 경우

그래서 : 당신이 뭔가 더 할 것인지

$('.myButtonName').click(function() { 
    $('#myWelcomScreenDiv').hide(200, function() { 
     $('#myAdminSettingsDiv').show(200); 
    }); 
}); 

하지만, 나는 Backbone.js 또는 Angular.js 같은 프레임 워크를 사용하도록 권장합니다.

1

씬을 나타내는 div로 index.html을 나눠야합니다. 기본 프로젝트를 사용하면 다른 페이지처럼 html/css/js를 분할하는 패턴을 생성하고 전화 만하면됩니다. sf.scene.show("SettingsScene")

user3384518의 답변은 다음과 같습니다. 유일한 방법. 위에서 언급 한 것처럼 여러 div로 몸을 분할하고 div를 숨기거나 표시합니다.