我目前正在使用Apache(在Windows XP上)测试本地计算机上的Web服务。我有一个Python CGI脚本调用服务并生成可以在浏览器中查看的html输出。我最近遇到了Flot,它可以让我绘制我的Web服务结果。
所以,我下载了所有的Flot库并将它们转储到我的Apache目录中。一切似乎都很好,因为我能够成功地查看Flot示例。不幸的是,当我尝试从我的CGI脚本生成类似的html时,javascript似乎没有执行。但是,如果我使用CGI脚本创建的html并使用* .html扩展名保存它,然后在浏览器中重新加载...它可以工作。
有人遇到过类似的问题吗?是否需要调整我的Apache设置/配置以允许JQuery执行?
答案 0 :(得分:0)
我想通了......问题是javascript库必须放在'htdocs'文件夹中。然后,必须调整html中的javascript路径,使其相对于'htdocs'目录。
e.g。
<script language="javascript" type="text/javascript" src="/js/jquery.flot.js"></script>