我的服务器上有一个auto_prepend
文件。
其中包含以下内容:
<script src="../scripts/modules/raphael-min.js"></script>
<script>
var this_line_fails = Raphael(0,0,100,100);
//var overpaint_rectangle = overpaint_area.rect(0, 0, 10000, 10000, 0);
//overpaint_rectangle.attr({fill: "red"});
alert('hi');
</script>
但问题是在auto_prepend
中,调用Raphael的行总是失败,但它不会在常规文件中失败。这就像auto_prepend
的设置中有一些东西使它失败。
如何在我服务器上的auto_prepend
文件中成功调用Raphael模块?
答案 0 :(得分:1)
通过“auto_prepend”,我假设你的意思是PHP的auto_prepend_file
directive。这旨在用于在主文件之前包含和处理服务器端脚本,而不一定用于预先添加客户端内容/脚本。
通过自动添加客户端脚本,它可能会在结果页面中错误定位 - 在html
内容之外。