【发布时间】:2013-06-10 10:41:20
【问题描述】:
以下两种包含 javascript 文件的方式有什么区别:
1.在php主页面中直接包含javascript文件,如下:
在 main.php 中:<script type="text/javascript" language="javascript" src="custom-script.js"></script>
相对
2.在一个php子页面中包含javascript文件,该子页面进一步包含在php主页面中,如:
在 main.php 中:<?php include('subpage.php'); ?>
在 subpage.php 中:<script type="text/javascript" language="javascript" src="custom-script.js"></script>
【问题讨论】:
-
纯粹根据HTML结果,(理论上)两者应该没有区别。
-
我在下拉菜单中包含 jquery-1.9.1.js 时观察到了差异。使用上述两种方式包含它时,下拉功能会有所不同。
-
如果您在
main.php标头中调用其他脚本,并且您在sample.php标头中包含 jQuery,因为存在依赖项,它将无法正常工作。 -
Qantas,请找到编辑后的版本,我的意思是 subpage.php 而不是 sample.php 可能,jQuery 可能与页面上包含的其他一些脚本冲突;将重新检查。
标签: php javascript include