在UI服务:要查看HTML内容(In UI service : trying to view HTM

2019-06-25 02:00发布

在UI服务我试图同时使用createHTML()或createRichTextArea()来查看HTML内容,但它并没有显示任何东西。 HTML数据之际,从一个文档转换的变量(见下面的代码),并且是可读的在浏览器中,如果我保存它。 当设置为(使用Mailapp)的电子邮件的HTML内容它还工作。 所以我的问题是:是否有关于这些小部件的HTML内容的任何已知的限制?

编辑:限制是不完全恰当的词! 禁止将是最好的;-)

对于信息,这里是我用得到的html代码:

  var url = 'https://docs.google.com/feeds/';
  var doc = UrlFetchApp.fetch(url+'download/documents/Export?exportFormat=html&format=html&id='+id,
                              googleOAuth_('docs',url)).getContentText();
  var show= app.getElementById('bodyhtm').setHTML(doc);
  Logger.log(doc)
  return app;

Answer 1:

在为了UiApp HTML支持的代码这里列出: https://developers.google.com/apps-script/releases/2012#march_2012

加入了UiApp部件工作时,针对这一问题,包括一组有限的HTML标签的能力。 这是被允许的HTML标签的列表:B,BLOCKQUOTE,BODY,BR,CENTER,标题,引用代码,DIV,EM,H1,H2,H3,H4,H5,H6,HR,我,标签,LEGEND李,OL,P,SPAN强,SUB,SUP,TABLE,TBODY,TD,THEAD,TITLE,TR,TT,UL



文章来源: In UI service : trying to view HTML content