在PopupPanel中添加图像和更改文本字体大小无效
Adding image and changing text font size in PopupPanel not working
我在谷歌应用程序脚本中有popupPanel的代码,除了添加图像和更改文本字体大小外,所有其他属性都在工作。我必须在标签文本下方添加小图像,我已经为该图像创建了永久链接,共享选项为"任何有链接的人都可以查看"。我使用img src
属性表示图像,使用fontSize
属性表示文本大小。这是我的代码:
var app = UiApp.createApplication();
// Create a popup panel and set it to be modal.
var popupPanel = app.createPopupPanel();
popupPanel.add(app.createHTML("Your application has been successfully submitted!<br/><br/>Thank You!<br/><br/><img src='https://docs.google.com/uc?id=..........'/>")).setSize(900, 610).setPopupPosition(370,1208).setStyleAttribute('color','#336600').setStyleAttribute('fontSize','60px').setStyleAttribute('fontWeight','bold').setStyleAttribute('backgroundColor','#FFFFE0');
popupPanel.show();
为了隐私起见,我在上面的代码中使用了点来代替图像的fileid。
你知道这个吗?
感谢
我不喜欢弹出面板,因为我不太喜欢它们,但我认为它们与UiApp中的HTML小部件有相同的限制,谷歌发布了一个授权的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
我发现这篇文章的发布说明发表在2012年3月(搜索"march"页面)
正如您所看到的,img
标记不在列表中,因此它不起作用。
作为一种解决方法,使用图像类小部件通过将图像添加到面板来显示图像。
相关文章:
- 将Div内容复制到文本区域或具有相同字体族样式的文本
- 尝试在随机文本和图像脚本中添加样式/更改字体
- 用于更改链接文本的字体颜色的代码
- 如何按文本长度自动更改字体大小
- Javascript:是否可以在2D画布中为不同的文本设置不同的字体大小
- 文本框导致结构 JS 中的字体出现问题
- 用于根据用户改变文本区域的字体颜色的JavaScript'的选择
- 更改UIWebView中的文本字体大小-如何设置textFontSize的初始值
- 根据文本输入更改字体大小
- 如何在execCommand所见即所得编辑器中查找选定的文本字体大小和名称
- 增加了“上传”按钮的文本字体大小
- 如何在RaphaelJS中设置文本字体
- 在 Fabric.js 中使用远程 Web 字体初始化加载文本
- 使用 AngularJS 切换文本字体
- 与其他浏览器相比,如何在 safari 或 mac 中解决字体粗细、文本过于粗体的问题
- ThreeJS:Web GL 渲染器和 Canvas 渲染器之间的文本精灵字体大小差异
- Div 中的文本/字体大小在 Firefox 的打印模式下与在“正常”模式下不同
- 将字体文本转换为呈现的图形位图
- 包含自定义字体文本的元素的jQuery height()似乎不一致
- 服务器端预处理器为脆漂亮的字体/文本,如在photoshop