首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于创建动态链接的google应用程序脚本小工具

用于创建动态链接的google应用程序脚本小工具
EN

Stack Overflow用户
提问于 2012-10-24 20:15:45
回答 1查看 1.4K关注 0票数 2

我试图为我的谷歌网站页面创建一个Google Apps脚本小工具。该小工具应根据搜索字符串显示站点内链接的3个URL列表。

一个网站包含许多关于狗的文章。用户打开了一篇关于“如何训练你的狗”的文章。在页面的底部将是小工具列出具有类似关键字的其他3篇文章。

代码语言:javascript
复制
//global constants
var SEARCH_KEY = "train your dog"

// Script-as-app template.
function doGet() {
  var app = UiApp.createApplication();
  var mySite = SitesApp.getSite('mysite.com','mysite');

  var advancedArgs = {max:"3"};
  var page = mySite.search(SEARCH_KEY, advancedArgs);

  for (i = 0; i < page.length;i++)
  {
    app.add(app.createHTML('<a href=\"' + page[i].getUrl() + '\">' + page[i].getTitle() + '</a>'));
    app.create
  }

  return app;
}

但是,createHTML函数似乎只接受粗体、斜体等基本格式。有谁有关于如何在小工具中创建URL列表的想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-24 20:42:44

有一个专门用于此目的的小部件:createAnchor("a link", "www.google.com");

您可以在其中定义所显示的字符串和链接...

编辑:作为信息,以下是UiApp超文本标记语言小部件中允许的超文本标记语言标记列表:(release note,2012年3月7日)

添加了在使用UiApp小部件时包含一组有限的超文本标记语言标记的功能,以应对此问题。以下是允许的HTML标记列表: B、BLOCKQUOTE、BODY、BR、CENTER、CAPTION、CITE、CODE、DIV、EM、H1、H2、H3、H4、H5、H6、HR、I、LABEL、LEGEND、LI、OL、P、SPAN、STRONG、SUB、SUP、TABLE、TBODY、TD、THEAD、TITLE、TR、TT、UL

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13049021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档