Использование параметра Google Sheets /copy url в случае использования iframe

Я разрабатываю упражнение в приложении электронного обучения. У меня есть шаблон Google Spreadsheet, и я могу отображать таблицу в программном обеспечении в виде фрейма.

URL документа (это просто пример таблицы) https://docs.google.com/spreadsheets/d/1zmZ-oW8lC2Hus-G70O3CkhmGE5qqnoOGmSZMH6x526U/edit?usp=sharing

Я узнал о /copy параметр, который можно добавить в URL для создания копии этого документа, чтобы редактирование не перезаписывало оригинал. Источник: https://www.makeuseof.com/tag/make-copy-trick-sharing-google-drive-documents/

URL-адрес электронной таблицы с параметром копирования https://docs.google.com/spreadsheets/d/1zmZ-oW8lC2Hus-G70O3CkhmGE5qqnoOGmSZMH6x526U/copy

Однако, когда я запускаю этот URL как источник iframe, он возвращает ошибку:

Я узнал, что это не проблема с iframe, попробовав URL-адрес на демонстрационной программе iframe для школ w3 с тем же результатом. Источник: https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_iframe

Из этого ответа Stackru я полагаю, что понимаю, что iframe не разрешит выполнение JavaScript внутри него, и я ожидаю, что Javascript используется для генерации копии.

Ответ: перенаправление таблиц Google

У меня возникает вопрос, есть ли альтернативный способ для конечного пользователя (студента) создать URL-адрес копии Листов Google и включить его в iframe на уроке домашней работы?

Желаемый результат:

Это в iframe (или эквивалентном):

и иметь возможность редактировать эту копию как свой собственный документ

0 ответов

Другие вопросы по тегам