К настоящему времени вы, вероятно, поняли, как это сделать, или нашли другой обходной путь. Я искал решение этой проблемы весь день (Рождество 2012). Я, наконец, понял это и решил опубликовать это для других, чтобы они могли извлечь из этого пользу.
Как указал Онно Беншоп в первом ответе... «встроенная форма реализована как iframe на веб-странице, поэтому переменные, которые вы предоставляете, не попадают в базовый iframe, который содержит фактическую форму». .
Я пытался «обернуть» iFrame в гаджет Google. Ва•Ла! Это сработало. Гаджет Google передал параметр предварительного заполнения и заполнил мой вариант множественного выбора.
Вот что делать...
Используйте следующий шаблон гаджета Google.
<?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="Custom Gadget" />
<Content type="html"><![CDATA[
Put your iFrame code here
]]></Content>
</Module>
Моя выглядела так...
<?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="Custom Gadget" />
<Content type="html"><![CDATA[
<iframe src="https://docs.google.com/spreadsheet/embeddedform?formkey=dGdQcUhDOEl0Z2sxQjUwWnU0all1QkE6MQ&entry_0=Homework+A" width="760" height="1337" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
]]></Content>
</Module>
Затем сохраните это с помощью текстового редактора в виде файла XML (*.xml).
Затем загрузите его в «Кабинетный файл», который есть на вашем сайте Google.
Затем перейдите к файлу кабинета Google Site, найдите файл iFrame-in-Google-Gadget.xml. Слово «Скачать» будет под именем файла. Щелкните правой кнопкой мыши «Загрузить» и выберите «Копировать адрес ссылки».
Теперь вернитесь на свою страницу сайта Google, где вы пытаетесь встроить iFrame.
Откройте редактор страниц.
В верхнем меню выберите «Вставка», «Другие гаджеты...».
Во всплывающем окне нажмите «Добавить гаджет по URL».
В появившемся окне редактирования вставьте URL-адрес, который вы скопировали в буфер обмена.
Наконец, нажмите кнопку «Добавить».
Появится окно, которое позволяет вам установить «Ширина» и «Высота» вашего гаджета Google в пикселях или процентах. Он также имеет полосу прокрутки, рамку и параметры заголовка. Отрегулируйте их по мере необходимости.
Нажмите кнопку «ОК».
Теперь нажмите «Сохранить» для своей страницы сайта Google, и в iFrame будут встроены ваши предварительно заполненные параметры!
Вот и все. Удачи всем, кому это нужно :)
Джон ([email protected])
person
John Tomczak
schedule
26.12.2012