2012-08-07 4 views
1

gae python jinja2의 브라우저에서 새 창을 자동으로 팝업하는 방법이 있습니까? 즉, JavaScript 명령 window.open()이 수행하는 작업을 수행하는 방법은 무엇입니까? 사용자가 버튼을 클릭하여 데이터 저장소를 쿼리하면 새 팝업 창이 열립니다. 따라서 그는 새 창에서 쿼리하고 쿼리 결과를 선택한 다음 팝업 창을 닫은 후 이전 창으로 돌아갈 수 있습니다.GAE jinja2 : 브라우저에서 새 창을 자동으로 팝업하는 방법은 무엇입니까?

+1

언제 당신은 창을여시겠습니까? 사용자가 무언가 또는 다른 시간을 클릭하면? 클릭 만하면 앵커 태그에서 항상'target = "_ blank"'를 사용할 수 있습니다. 그렇지 않으면 자바 스크립트가 필요할 것입니다. – Blckknght

+0

은 gae python jinja2와 (과) 관련된 것이 아닙니다. 그건 html에 관한 문제입니다. 'here' – gmunkhbaatarmn

+0

나는이 질문을 명확히했다. 팝업창입니다. 나는 이것이 jinja2 질문이라고 생각하는데, 그 문제는 템플릿 문제와 관련이있다. – craftApprentice

답변

0

알고있는 한 JavaScript로 처리해야합니다. 팝업이 시작된 페이지는 팝업에서 선택한 값으로 업데이트해야합니다 (JavaScript로이를 수행하는 것은 상대적으로 간단합니다). 팝업에 표시 할 페이지를 가져 오기 위해 서버 콜백을 수행하여 팝업에서 jinja 템플릿을 계속 사용할 수 있습니다.

행운을 빌어 요, 롭

관련 문제