У меня есть несколько html-файлов в моем проекте script.I хочу связать различные html-файлы с помощью тега anchor. Как ссылка href = "на другой html-файл в том же приложении скриптовый проект ". Как мне это достичь? Файл должен перезагрузиться в том же окне.Как указать ссылку на файл html в скрипте приложения Google
ответ
Предполагая, что приложение обслуживается через HtmlService, мы можем использовать script runners для извлечения нового html из файлов проекта. Содержимое просто удаляется/добавляется к существующим элементам при переключении их видимости в одностраничном приложении, а браузер выполняет фактическую перезагрузку окна.
Если вам не нужны «страницы», которые нужно перезагрузить при их нажатии, вы можете просто загрузить все html upfront.
Пусть имеется стр.1 (HTML-файл) и стр.2 (HTML-файл). Изменение Code.gs следующим образом:
function doGet(e) { Logger.log(Utilities.jsonStringify(e)); if (!e.parameter.page) { return HtmlService.createTemplateFromFile('page1').evaluate(); } return HtmlService.createTemplateFromFile(e.parameter['page']).evaluate(); } function getScriptUrl() { var url = ScriptApp.getService().getUrl(); return url; }
Добавить
<base target="_top">
тег в любой файл HTML.Ссылки на другой HTML из HTML можно будет в follwing образом:
<?var url = getScriptUrl();?>window.top.location.href = '<?!=url?>?page=page2';
или
<?var url = getScriptUrl();?><a href = '<?!=url?>?page=page2'>Jump to page2</a>
См here для получения дополнительной информации.
- 1. Как указать ссылку на каталог в HTML?
- 2. получить google doc как HTML в скрипте приложения Google
- 3. Html string в файл формата google doc в google-скрипте
- 4. Как указать ссылку на файл в подпапке в codeigniter
- 5. Как изменить html-файл перед HTMLOutput в скрипте Google Apps
- 6. Как указать локальный файл в html
- 7. Проверка формы с использованием службы HTML в скрипте приложения Google
- 8. Удаление видео Youtube в скрипте приложения Google
- 9. Получить ссылку (url) на событие календаря в скрипте Google Apps
- 10. Как получить данные формы из FormResponse в скрипте приложения Google
- 11. Как указать дополнительную ссылку dircetly на вкладку?
- 12. HTML-контент в скрипте Google Apps
- 13. Функция sendEmail в скрипте приложения Google
- 14. Две функции последовательно в скрипте приложения Google
- 15. Табличные теги HTML в скрипте Google Apps
- 16. О выходе Javascript в скрипте приложения Google
- 17. Как выделить текст HTML html в скрипте Google Apps?
- 18. Как указать ссылку на ссылку в php при использовании форм
- 19. Диаграмма в скрипте приложения google spreadsheet
- 20. Клонирование коллекции в скрипте приложения Google
- 21. Как создать всплывающее окно в скрипте приложения Google?
- 22. Как указать результаты автозаполнения как ссылку?
- 23. Указать ссылку на текст в шаблоне
- 24. Как использовать AngularJS в скрипте Google Apps
- 25. Как добавить ссылку html на несколько мест на карте Google?
- 26. Acesing образ с Google Drive в скрипте приложения Google
- 27. Невозможно указать отдельную ссылку на Google плюс значок
- 28. Могу ли я разработать webgl на скрипте приложения Google?
- 29. Как указать ссылку в файле properties
- 30. iPhone: как указать ссылку на текст?
сомнение в возможности. должен обслуживаться htmlService –
вы можете проверить эту тему с примерами tom anage multiple screen in thmlservcie http://stackoverflow.com/a/25224762/3556215 – St3ph
спасибо, что я смог достичь своей цели, используя указанную выше тему. –