1

我正在尝试在 html 文档中插入 Google 电子表格并将其显示为表格。所以,我的来源是一个 Google Docs 文档,我用查询来调用它

(var query = new google.visualization.Query).

我的表格是一个国家列表,其中包含一些关于它们的数据。Html可视化到此为止就OK了。

但我想添加一个带有图像(标志)的列。我不知道是否有可能做到这一点,如果可能的话,如何做到这一点。

我试图将链接放在 Google 电子表格的单元格中,复制粘贴图像和 img src="...",但没有运气。我唯一拥有的是在 GDocs 和 html 可视化中的单元格内编写的代码。

我已经定义为一个选项

(var options = {allowHtml: true};

有什么建议吗?

先感谢您!

4

1 回答 1

2

这是可能的,我不确定为什么您的选择不起作用。

这是从我的电子表格导出到 csv 的:

someContent,someImage
catz,<img src='http://1.bp.blogspot.com/-TzV-DfLU7jc/TagrymLT1HI/AAAAAAAABro/q4Jf1xNjxpk/s1600/ghoul.jpg' />

以及调用电子表格后的相关 javascript 代码:

var data = response.getDataTable();
visualization = new google.visualization.Table(document.getElementById('visualization'));
visualization.draw(data, {allowHtml: true});

如您所述,allowHtml: true是必需的。

于 2012-05-20T01:04:53.887 回答