2012-11-30 2 views
1

Google Apps Script UiApp의 버튼을 사용하여 URL을 탐색하는 방법을 찾고 있습니다. 클릭 서버 핸들러를 버튼에 추가하고 이벤트가 트리거되면 다른 URL로 이동하려고합니다.서버 측 처리기를 사용하여 다른 URL로 직접 연결

서버 쪽 처리기에서이 작업을 수행 할 수있는 방법이 있습니까?

많은 감사

+0

[최근 게시물] (http://stackoverflow.com/questions/13585750/navigate-to-other-pages-google-apps-script-uiapp) –

+0

이 방법을 구현했습니다. 그러나 서버 측 처리기 내에서 URL을 처리해야하므로이 질문은 서버 처리기에만 해당됩니다. 감사합니다 – Sherlock

답변

2

Relax_Im_A_Quant는 서버 핸들러가 다른 URL로 사용자를 보낼 수있는 방법이 없습니다. 링크를 클릭해야합니다.

그러나 유사한 결과를 얻을 수있는 방법이 있으며 사용자의 요구에 부합 할 수 있습니다.

UiApp에서 요소의 표시 여부를 추가, 제거 및 변경할 수 있습니다.

예를 들어 표시가 시작되는 검색 상자와 표시되지 않는 결과 패널을 표시합니다. 서버 핸들러가 호출되면 검색 상자가 보이지 않게 변경되고 결과 패널이 표시로 변경되고 결과가 결과 패널에 추가됩니다. 전체 패널의 가시성을 끄고 다른 패널의 가시성을 켤 수 있습니다.

사용자를위한 문서를 만드는 내 응용 프로그램 중 하나에서 문서에 대한 링크가 UiApp에 추가 된 다음 '문서 만들기'버튼을 누르면 표시됩니다. 사용자가 링크를 클릭 한 후 문서 (새 URL)로 가져 오게합니다.

+0

안녕하세요, 답변 주셔서 감사합니다 - 예, 이것이 분명히 여기에 갈 길이라고 생각합니다. 이전에로드 된 패널을 다시로드하지 않아도 성능상의 이점이 있다고 생각하는 것이 맞습니까? 다시 고마워. – Sherlock

+0

Relax_Im_A_Quant, 예, 아니오. 사용자가 각 패널을 여러 번 사용하고 거의 사용하지 않으면 아마도 그렇습니다. 하지만, 몇 가지 패널 만 사용하면 많은 패널이 사용되지 않을 수 있습니다. 로드 된 패널을 적어도 한 번씩 사용하여 사용자에게 베팅하고 있습니다. – Weehooey