google.script.url
는 비동기 클라이언트 측 JavaScript입니다.
URL을 쿼리하여 현재 URL 매개변수 및 프래그먼트를 가져올 수 있는 API입니다.
이 API는 google.script.history
API에 액세스할 수 있습니다. 이는
IFRAME
부가기능의 사이드바 및 대화상자와 함께 사용하도록 만들어지지 않았습니다.
container-script 컨텍스트를 사용하세요. 자세한 내용은
브라우저 사용 가이드
기록을 참조하세요.
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
getLocation(function) |
void |
URL 위치 객체를 가져와서 지정된 콜백에 전달합니다. 함수를 사용하세요. |
자세한 문서
getLocation(function)
URL 위치 객체를 가져와서 지정된 콜백에 전달합니다. (유일한 인수로)
index.html
google.script.url.getLocation(function(location) { console.log(location.parameters); console.log(location.hash); });
매개변수
이름 | 유형 | 설명 |
---|---|---|
function | Function | 클라이언트 측 를 사용하여 실행할 콜백 함수를 location 객체를 유일한 인수로 사용합니다. |
위치 객체
다음 표는 다음 URL이 쿼리되었습니다.http://www.example.com?n=1&name=alice&n=2#headingAnchor
필드 | |
---|---|
location.hash |
headingAnchor |
location.parameter |
URL 요청에 해당하는 키-값 쌍의 객체입니다. 매개변수입니다. 매개변수의 경우 첫 번째 값만 반환됩니다. 여러 개의 값을 가질 수 있습니다. 매개변수가 없으면 빈 객체여야 합니다. {"name": "alice", "n": "1"} |
location.parameters |
{"name": ["alice"], "n": ["1", "2"]} |