谁能告诉我以下两种方式包含js脚本文件有什么区别,
我在 joomla 中制作了这个内部系统插件,并将 js 文件包含在“onAfterInitialise”函数中。
1)
<script type="text/javascript" src="<?php echo JURI::base(); ?>/plugins/system/test/script/script.js"></script>
这可以正常工作并且正确包含 js 文件,但是当我从后端登录时,来自用户列表的字体大小和来自其他扩展的列表会放大。这不是我的 js 脚本中的问题。
2)
$document->addScript(JURI::root(). "plugins/system/test/script/script.js");
这工作正常,没有任何问题。
谁能解释这背后的原因。