Вопросы по теме 'google-caja'

Визуализация Google не работает с сервисом appscript html
Я хочу использовать appscript htmlservice вместе с appscript. Кажется, что служба html работает, но визуализация не работает. Вот код для справки. Code.GS: // Script-as-app template. function doGet() { return...
1004 просмотров

Как создать панель вкладок с помощью службы HTML
Как я могу интегрировать панель вкладок для отображения на каждой вкладке различного HTML-содержимого и обеспечения возможности навигации по этим панелям в Служба Google Apps Script HTML ? Я попытался реализовать этот простой код, но он не...
2601 просмотров
schedule 02.12.2021

Как передавать библиотеки через Google CAJA?
Кто-нибудь знает, могу ли я настроить Google Caja, чтобы он позволял некоторым точным библиотекам работать и не подвергался дезинфекции? У меня есть собственный сервер CAJA и приложение на основе NodeJS. Я передаю код пользователей Google CAJA,...
127 просмотров
schedule 24.10.2021

Скрипт Google Apps с ExtJS 4.1
В: Можно ли как-то добавить ExtJS 4 в шаблоны Caja? Например, при написании инструкций по загрузке в заголовок HTML: <link rel="stylesheet" type="text/css" href="http://cdn.sencha.io/ext-4.1.1a-commercial/resources/css/ext-all.css"/>...
911 просмотров

Запросы XHR в Google Caja
Я пытаюсь перенаправить веб-страницу из другого домена на мою хост-страницу. Я хотел бы, чтобы эта страница взаимодействовала с моим остальным API через AJAX. Я попытался использовать остальные API как в домене моей хост-страницы, так и в домене,...
88 просмотров
schedule 17.04.2022

Версия Caja, используемая со скриптом Google Apps
Использует ли скрипт Google Apps последнюю версию Caja для HtmlService или он несколько отстает?
343 просмотров
schedule 15.07.2022

Как ускорить загрузку Android WebView, когда страница обслуживается из AppsScript и CAJA?
У меня есть пользовательский интерфейс AppsScript, который загружается за 2-3 секунды через мой ноутбук с Windows в Chrome. При попытке загрузить тот же пользовательский интерфейс через приложение Android в WebView загрузка занимает 27 секунд....
1230 просмотров

Как открыть URL-ссылку из JavaScript внутри гаджета Google Site Script HTML Google Apps
Я написал HTML-гаджет (не пользовательский интерфейс) на языке Google Apps Script для встраивания в сайт Google. Гаджет представляет раскрывающийся список с параметрами, содержащими пары URL/отображаемое имя/текст. Я хочу поместить в гаджет...
9345 просмотров

Пример контекстного гаджета Google Gmail
Поэтому мне интересно узнать, как запрограммировать гаджет Gmail, чтобы он делал какие-то глупости, но у меня нет в этом опыта. Последний месяц или около того я время от времени читал API ( https://developers.google.com/gmail/contextual_gadgets ), но...
2082 просмотров

правило body css и google-caja
Если я не ошибаюсь, google-caja удаляет правила тела css. Поскольку HtmlService очищает все html, css и javascript с помощью caja, мы не можем стилизовать элемент body. Есть ли обходной путь для этой проблемы?
233 просмотров
schedule 22.02.2023

Почему Caja sanitization htmloutput скрипта Google Apps терпит неудачу в определенных строках
Я пытаюсь подготовить образцы кода GAS для встраивания в Google Sites и другие веб-сайты. Я использую HtmlService.createHtmlOutput и HtmlService.createTemplateFromFile() и template.evaluate().getContent() для обслуживания html-версии содержимого...
894 просмотров

Настройте готовый к работе сервер caja
Я нашел этот пост: http://markmail.org/thread/4g6j2vgq3fpcpjr5#query:+page:1+mid:7rcagkd6of44x3fk+state:results но в текущем файле сборки caja ant нет цели «maven». Я также провел пару часов, просматривая довольно скудные документы caja и...
376 просмотров
schedule 04.11.2022

Как внести теги в белый список с помощью Google Caja HTML Sanitizer под node.js?
Я использую пакет npm Caja-HTML-Sanitizer под node.js. Я могу дезинфицировать ввод html с помощью функции sanitizer(), но как мне использовать белый список, чтобы разрешить только определенные теги (например, p br strong)? Спасибо!
1795 просмотров
schedule 30.11.2022

Служба HTML - раскрывающийся список параметров из GSheet
В скрипт Google Apps и службу HTML Code.gs function doGet() { return HtmlService.createTemplateFromFile('HTMLUI').evaluate() .setSandboxMode(HtmlService.SandboxMode.NATIVE); } Вот HTML HTMLUI.html <script...
2181 просмотров

Использование Google Caja для запуска пользовательского Javascript
Похоже, что официальные примеры используют caja.js , который просто оборачивает iframe для загрузки URL-адреса с сервера, на котором размещена служба компиляции caja, которая, в свою очередь, получает данные от некоторых URL. Соответствующий...
693 просмотров
schedule 15.04.2023

Как использовать JS-библиотеку Google Caja HTML/CSS sanitizer в Java
У меня есть Java API, который принимает настраиваемое поле CSS. Мне нужно очистить CSS перед его сохранением в моей базе данных, и я хочу использовать Google Caja для этого. Сначала я попытался запустить библиотеку JavaScript Google Caja...
2136 просмотров

Как проверить, поддерживает ли браузер пользователя Google Caja?
Я использую Google Caja для очистки пользовательского ввода на моем сайте. В настоящее время я обрабатываю ввод пользователя внутри обратного вызова, который я передаю в caja.whenReady(). Однако в Microsoft Edge обратный вызов никогда не вызывается,...
56 просмотров
schedule 31.10.2022

Разрешить изображения и ссылки в электронных письмах Google Caja HTML
Я пытаюсь отобразить html-письмо на веб-странице с помощью caja. Загружаю так: caja.load(document.getElementById('messagebox'), undefined, function(frame) { frame.code(contentUrl, 'text/html').run(); }); При рендеринге все теги href и...
84 просмотров
schedule 19.11.2022