1

我有一个问题,当 .php 文件称为 javascript 时,这意味着什么?什么时候需要使用它?

前任:

<head> 
<script src="dir/myphpfile.php" type="text/javascript"></script>
</head> 
4

2 回答 2

7

这意味着它将生成 javascript 代码作为输出而不是 HTML,因为这就是 Web 浏览器可以在标签myphpfile.php中理解的全部内容。script当您想在运行时生成动态 javascript 而不是将其静态编码到单独的.js文件中时,它很有用。例如,声明一个 javascript 变量,其中包含存储在服务器数据库中的客户列表,并使该 javascript 变量可全局访问。

另一个可能有用的常见示例是实现允许跨域 AJAX 请求的JSONP 。

另一个例子是使用一个 php 脚本,它将多个 javascript 文件的输出合并并缓存到一个文件中。

于 2012-07-10T06:57:18.693 回答
1

正如 Darin Dimitrov 所说,它可用于在运行时生成动态 javascript,有时也可用于动态缩小 javascript 文件。

于 2012-07-10T07:03:27.430 回答