0

非英文字符在谷歌图表标签/图例中有效吗?

这行得通,传说很好:

var chart_url = 'http://chart.apis.google.com/chart?' + 'cht=bvs' + ...some other stuff... + '&chdl=Lowest price|Average price';

这不起作用,传说根本不显示:

var chart_url = 'http://chart.apis.google.com/chart?' + 'cht=bvs' + ...some other stuff... + '&chdl=L' + unescape("%E4") + 'gsta pris|Genomsnittligt pris';

有任何想法吗?提前致谢!

/托比

- - - - - -编辑 - - - - - -

这些都不起作用:

'&chdl=Lägsta pris|Genomsnittligt pris'

'&chdl=L& auml;gsta pris|Genomsnittligt pris' (& 后面没有空格)

'&chdl=L%E4gsta pris|Genomsnittligt pris'

%E4 == ä urlencoded。

4

2 回答 2

1

我的猜测是大多数字母都会起作用,但你必须做相当于对它们进行 urlencoding (参见 urlencode())。

于 2009-08-04T14:33:11.420 回答
0

为同样的问题苦苦挣扎,结果发现谷歌图表想要以 UTF-8 编码的文本(当然......)

所以“Lägsta pris”应该是 == L%C3%A4gsta+pris

于 2009-11-04T09:34:30.393 回答