【问题标题】:Editing HTML content in Google Sites在 Google 协作平台中编辑 HTML 内容
【发布时间】:2013-06-30 18:29:19
【问题描述】:

在 Google 协作平台中编辑 HTML 内容

我有一个小项目,但似乎无法克服这一障碍。 无法获取此 Google 协作平台页面的 HTML 内容并添加一行。因此,如果一个人不断刷新页面,“Hello World”行就会不断地添加自己。我注意到嵌入小工具的原始代码也发生了很大变化。

function doGet() {
  var app  = UiApp.createApplication();
  var page = SitesApp.getActivePage();
  var html = page.getHtmlContent();
  var main = page.setHtmlContent(html + '<br>Hello World<br>');

  return app;
}

【问题讨论】:

    标签: google-apps-script google-sites


    【解决方案1】:

    .getHtmlContent() 将返回所有 html 标记和标签。所以,你要在所有标签都关闭后设置“Hello World”。

    在其中输入Logger.log(html); 以查看您需要了解和更改的内容。最终,您需要替换 html 中所需的文本,而不仅仅是在末尾添加一行。

    【讨论】:

      【解决方案2】:

      它的设计使 html 每次运行时都会不断变化。您的脚本会永久修改该站点。 相反,您需要发布一个 htnlservice appscript 并将其插入网站。

      【讨论】:

        猜你喜欢
        • 2022-08-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多