Я пытаюсь встроить таблицу Google, в которой есть скрипт, который пользователи хотели бы активировать. Я не хочу, чтобы они могли что-либо редактировать на странице.
Я думал, что смогу сделать это с помощью
- Поделиться листом и установить права на редактирование
- Ограничить редактирование на одном листе, которым я хочу поделиться (изображения располагаются над ячейками, поэтому я подумал, что это не позволит людям редактировать ячейки, но позволит им нажимать на кнопку
- Publi sh в Интернете
- Вставить лист
Вот этот фрейм, который я использовал:
<iframe width="1250" height=1000 src="https://docs.google.com/spreadsheets/d/e/2PACX-1vRRajy1TK9Y9YQg-Df3bwTy9ktxPECq6T5gS7UfkrYpV_osxwDwRuQClC168B8-o4KsCdFl4kfMYtau/pubhtml?gid=1796260078&single=true&widget=true&headers=false"></iframe>
Для контекста скрипты скрывают или показывают разные строки. Нажатие «показать игру 2» скрывает часть строк, а «show game 1» скрывает эти строки.
Лист встраивается нормально, но не взаимодействует. Я отключил ограниченное редактирование для проверки (оно снова включено), но это не так разрешить людям редактировать что угодно, поэтому я не уверен, что я делаю здесь неправильно.
Любая помощь будет принята с благодарностью! Ура!