从javascript调用php作为src文件

时间:2012-07-10 06:55:20

标签: php javascript

我有一个问题 当一个.php文件调用为javascript时这是什么意思?何时需要使用?

例如:

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

2 个答案:

答案 0 :(得分:7)

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

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

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

答案 1 :(得分:1)

正如Darin Dimitrov所说,它可以用来在运行时生成动态javascript,或者有时也用于javascript文件的快速缩小。