Google apps script Can';似乎没有使用应用程序脚本在谷歌网站上创建超链接

Google apps script Can';似乎没有使用应用程序脚本在谷歌网站上创建超链接,google-apps-script,google-sheets,google-sites,Google Apps Script,Google Sheets,Google Sites,我正试图创建一个谷歌网站网页,里面有一个漂亮的css框,里面有一个超链接(还有一些未链接的文本)。到目前为止,我掌握的代码是: function doGet(e){ var app = UiApp.createApplication(); var ss = SpreadsheetApp.openById('SPREADSHEET_KEY'); var sheet = ss.getSheetByName("Sheet1"); app.add(app.createHTML('<div

我正试图创建一个谷歌网站网页,里面有一个漂亮的css框,里面有一个超链接(还有一些未链接的文本)。到目前为止,我掌握的代码是:

function doGet(e){   
var app = UiApp.createApplication();
var ss = SpreadsheetApp.openById('SPREADSHEET_KEY');
var sheet = ss.getSheetByName("Sheet1");

app.add(app.createHTML('<div style="font-family:Helvetica Neue,Arial,Helvetica,sans-serif;
color: rgb(255, 255, 255);font-size:18px;display:inline-block;text-align:center;
padding: 14px 0px 14px;background:rgb(51, 204, 255);min-width: 500px;
border-radius: 40px 40px 40px 40px;font-weight:bold;">' 
+ 'Some Example Text' + '<a href="http://www.google.com/">My Example Link</a>' + '</div>'))
函数doGet(e){
var app=UiApp.createApplication();
var ss=SpreadsheetApp.openById('SPREADSHEET_KEY');
var sheet=ss.getSheetByName(“Sheet1”);
app.add(app.createHTML(“”)
+'一些示例文本'+'+'')
此文本框最终将包含电子表格中的一些变量。但目前,我无法使此超链接正常工作。观察到的错误:超链接文本未显示在框中。框中的其他文本(在本例中为“某些示例文本”)使用我定义的所有css,看起来很好,但正如前面提到的,链接根本没有显示。脚本编辑器中也没有错误


有人知道我做错了什么吗?我将非常感谢您的帮助。非常感谢您。

来自文档:以下是允许的HTML标记列表:

B、 块引号、正文、BR、中间、标题、引用、代码、DIV、EM、H1、H2、H3、H4、H5、H6、HR、I、标签、图例、LI、OL、p、SPAN、STRONG、SUB、SUP、TABLE、TBODY、TD、THEAD、TITLE、TR、TT、UL ()


但是你可以使用来显示链接

我建议你创建一个html文件来包含你的html,并使用HtmlService.createHtmlOutFromFile(),这对你的示例很好。文档中有html模板文件使用的示例听起来很有希望,我会尝试一下并更新我的进度…非常感谢