2014-12-10 4 views
0

Когда я использую эти сценарии, диаграммы будут отображаться.Использование библиотек AMChart

<script src="http://cdn.amcharts.com/lib/3/amcharts.js" type="text/javascript"></script> 
<script src="http://cdn.amcharts.com/lib/3/serial.js" type="text/javascript"></script> 

но когда я использую эти сценарии, графики не отображаются (забудьте все эти точки)

<script src=".../Thesis/ThesisWorkspace/AMCharts/WebContent/WEB-INF/lib/amcharts.js" type="text/javascript"></script> 
<script src=".../Thesis/ThesisWorkspace/AMCharts/WebContent/WEB-INF/lib/serial.js" type="text/javascript"></script> 

я не знаю, что случилось с выше сценариев. также, где поставить все эти js правильно?

ответ

1

Первый пример, который вы показываете, - это взять необходимые файлы JavaScript непосредственно с серверов amcharts. Для нормального использования вы должны поместить копию их на свой собственный сервер, и используемое вами место будет относиться к папке, из которой исходит html.

Возьмите следующую структуру файла в качестве примера:

-> webroot 
| -> includes 
| | -> amcharts 
| | | -> amchart.js 
| | | -> serial.js 
| -> mygraphpage.html 

Если у вас есть файлы в таком роде договоренность вам нужно будет обратиться к файлам, как ...

<script src="includes/amcharts/amcharts.js" type="text/javascript"></script> 
<script src="includes/amcharts/serial.js" type="text/javascript"></script> 
+0

спасибо так много. это очень помогло мне :) – Rjmr

0

I знаете, что вы сказали, чтобы забыть точки, но на самом деле, если путь в противном случае прав, разве вы этого не хотите?

<script src="../Thesis/ThesisWorkspace/AMCharts/WebContent/WEB-INF/lib/amcharts.js" type="text/javascript"></script> 
<script src="../Thesis/ThesisWorkspace/AMCharts/WebContent/WEB-INF/lib/serial.js" type="text/javascript"></script> 

Если вы намеревались пойти на два уровня с тремя точками, начните с этим префиксом вместо трех точек ../../

+0

спасибо за совет :) – Rjmr

Смежные вопросы