2015-04-17 24 views
6

我遇到了截断highcharts x轴标签的问题。在我的网站时,标签截断它显示此图像中这个奇怪的字符Highchart X轴截断显示怪异字符

My website

当我的jsfiddle使用完全相同的代码,它似乎工作确定,而不是怪异字符它显示...喜欢它应该

JSFiddle

有没有人有同样的问题?我在JSFiddle中使用相同的导入和相同的jQuery版本。

我认为这可能是一个编码问题,但我使用UTF-8作为JSFiddle中的编码。

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 

这是JSFiddle link,我希望有人能帮助我。

在此先感谢!

+0

确保您的HTML文件也使用UTF-8编码。并尝试直接从Highcharts CDN使用文件,而不是本地文件 - 可能在保存文件时将其转换为CP1250或类似文件。 –

+0

我已经试过了,但结果是一样的。我甚至将tomcat编码设置为UTF-8,但似乎没有任何工作。 – RageAgainstTheMachine

+0

我仍然期望生成的HTML不是UTF-8。试试这个:'xAxis:{categories:Highcharts.getOptions()。lang.months}',让我知道你是否看到同样的问题。 –

回答

3

好吧,毕竟帕维尔毕淑敏是正确的,他提出

确保你的HTML文件也被编码在UTF第一评论-8。并尝试直接从Highcharts CDN使用文件,而不是本地文件 - 可能在保存文件时将其转换为CP1250或类似文件。


该问题已通过将highcharts库保存为UTF-8解决。

要做到这一点,我不得不改变eclipse的编码,就像这里说的How to change default text file encoding in Eclipse?然后我保存了.js文件。