1

我的服务器上有一个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 模块?

4

1 回答 1

1

通过“auto_prepend”,我假设您的意思是 PHP 的auto_prepend_file指令之类的东西。这旨在用于在主文件之前包含和处理服务器端脚本,不一定用于前置客户端内容/脚本。

通过自动添加客户端脚本,它可能会错误地定位在结果页面中 - 在您的html内容之外。

于 2013-01-04T10:53:56.467 回答