Проблема с выполнением JQuery Flot из CGI-скрипта - PullRequest
0 голосов
/ 21 сентября 2011

В настоящее время я тестирую веб-сервис на своем локальном компьютере с использованием Apache (в Windows XP). У меня есть скрипт Python CGI, который вызывает службы и генерирует HTML-вывод, который можно просмотреть в браузере. Недавно я наткнулся на Flot, который позволил бы мне составить график результатов моего веб-сервиса.

Итак, я скачал все библиотеки Flot и выбросил их в свой каталог Apache. Все выглядело хорошо, потому что я мог успешно просматривать примеры Flot. К сожалению, когда я пытаюсь сгенерировать аналогичный HTML из моего CGI-скрипта, JavaScript, похоже, не выполняется. Однако если я возьму HTML, созданный CGI-сценарием, и сохраню его с расширением * .html, то перезагрузлю его в браузере ... он работает.

Кто-нибудь сталкивался с подобной проблемой? Нужно ли настроить мои параметры / конфигурацию Apache для выполнения JQuery?

1 Ответ

0 голосов
/ 22 сентября 2011

Я понял это ... проблема заключалась в том, что библиотеки javascript нужно было поместить в папку 'htdocs'.Затем путь javascript в html необходимо было скорректировать так, чтобы он относился к каталогу 'htdocs'.

например

<script language="javascript" type="text/javascript" src="/js/jquery.flot.js"></script>
...