Я немного новичок в Javascript, но в прошлом месяце у меня была рабочая диаграмма Google, связанная с файлом Google Docs, который использует дату начала для графика за 90 дней до текущей даты.
Сегодня я проверил страницу, и в Chrome я получил сообщение «У объекта # нет метода getTime», а в Firefox я получил сообщение «b.zoomStartTime [y] не является функцией». Оба мешают загрузке графика.
Я упростил код, чтобы помочь мне с ошибкой, но я никуда не денусь ... Вот код:
<script type="text/javascript">
var oldDate = new Date();
oldDate.setDate(oldDate.getDate() - 90);
</script>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/static/modules/gviz/1.0/chart.js">
{
"dataSourceUrl": "//docs.google.com/spreadsheet/tq?key=0AkQH6d2CUv_qdDhwd3gtZzdTVFlNX3AwX2xUSUVuclE&transpose=0&headers=-1&range=A1%3AB2436&gid=0&pub=1",
"options": {
"zoomStartTime": oldDate,
"width": 650,
"height": 371
},
"chartType": "AnnotatedTimeLine",
}
</script>
Любые идеи будут высоко оценены.
Дэвид.