我正在将Google Apps Html Service小工具插入到Google网站中。有没有办法使网站页面高度和脚本容器高度动态,以避免插入小工具上的滚动条?
答案 0 :(得分:1)
如果可能的话,那就是:
但我没有看到任何添加或修改小工具的方法。
我猜测这可能是唯一的方法,就是如果你从当前页面中获取HTML:
var site = SitesApp.getSite("example.com", "mysite");
var page = site.getChildren()[0];
Logger.log(page.getHtmlContent());
var pageHTML = page.getHtmlContent();
编辑HTML以使用字符串函数更改代码
var stringPageHTML = page.getHtmlContent();
//Find the HTML string you want to change, and change
//it with JavaScript string functions
var newHTML = "New HTML";
删除页面:
page.deletePage();
添加新页面:
page.createWebPage(title, name, newHTML)
答案 1 :(得分:1)
最后我检查过,小工具iframe的高度/宽度必须比网络应用程序大50个像素,才能显示滚动条。将Web应用程序插入小工具时,它会询问您固定像素的高度而不是百分比。所以我认为让网站页面完全响应是不可能的。