내 Google 시트에 대한 친숙한 "프런트 엔드"로 HTML/JS의 모달 대화 상자 (팝업)를 만드는 바운드 Google Apps Script (GAS)가있는 Google 시트가 있습니다. 이것은 Dummies 용 데이터베이스와 같습니다.Google Apps Script iframe 표시가 거부되었습니다.
몇 달 전에 현재 버전을 마친 이후로 좋았습니다. 갑자기 서버 측 함수 호출을 시도 할 때 전체 팝업이 공백이됩니다. loadFullItemLite()
가 sendAllItems()
요청 된 데이터를 리턴 할 때 withUserObject(this)
실행 successHandler (즉 this
)이다
Refused to display ' https://accounts.google.com/ServiceLogin?service=wise&passive=1209600&conti …ndler%28loadFullItemLite%29.withUserObject%28this%29.sendAllItems%28%29%3B' in a frame because it set 'X-Frame-Options' to 'DENY'.
참고한다 : 콘솔 로그이 오류를 나타낸다.
ServiceLogin 페이지가 표시되지 않으며 내 팝업 콘텐츠가 표시되지 않습니다. 서비스에 로그인하는 데 막혔지만 서비스는 무엇입니까? 그리고 왜?
3 명의 다른 Google 계정을 가진 3 명의 사용자가 모두 동일한 스크립트를 동일한 액세스 수준으로 동일한 시트에서 실행합니다. 제발 조언.
당신의 3 사용자 수있는 변경 HTML을 사용하고 있습니까? 샌드 박스 모드를 설정하고 있습니까? UI 서비스를 사용하고 있습니까? UI 서비스는 더 이상 사용되지 않습니다. HTML 서비스가 포함 된 기본 샌드 박스 모드가 이제는 사용되지 않습니다. 코드를 보여줘야합니다. –
댓글을 주셔서 감사합니다. @SandyGood. 예, HTML 및 JS이고 샌드 박스 모드 iframe을 사용하고 있습니다. 어제까지 제대로 작동했지만 2016 년 6 월 10 일자로 GAS 변경 소식을 찾을 수 없습니다. 왜 ServiceLogin 페이지로 이동하려고하는지 알고 있습니까? – Mithrandir
나는 이유를 모른다. –