0
我試圖創建一個帶有超鏈接的花式css框(以及一些未鏈接的文本)的Google協作平臺網頁。我到目前爲止的代碼是:似乎無法在Google協作平臺中使用應用程序腳本創建超鏈接
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>'))
此文本框最終將包含我的電子表格中的一些變量。但現在,我無法讓這個超鏈接工作。觀察到的錯誤:超鏈接文本未出現在框中。框中的其他文本(在這種情況下:'一些示例文本')顯示正常,所有我已經定義的CSS,但如前所述,鏈接根本不顯示。在腳本編輯器中沒有錯誤。
有誰知道我在做什麼錯?我會非常感謝任何幫助。提前謝謝了。
我建議你創建一個html文件來包含你的html,並使用HtmlService.createHtmlOutputFromFile(),它適用於你的例子。有文檔中使用html模板文件的示例 – DavidF 2013-02-20 22:51:58
聽起來很有希望,我會給它一個去並更新我的進度......非常感謝 – Vin 2013-02-22 21:37:51