我想使用Selectivizr脚本模拟IE6-8中的CSS3选择器。
但是我很难将其添加到主题中。到目前为止尝试:
1)强制将其放入html.tpl.php头部分:
<!--[if lt IE 9]>
<script src="<?php print base_path() . path_to_theme(); ?>/js/selectivizr.js"></script>
<![endif]-->
但是base_path()在D7中似乎没有返回任何内容(至少在html.tpl.php中-可能在page.tpl.php中)。而且我知道这不是Drupal的方式。
2)添加到主题的.info文件中:
scripts[] = selectivizr.js
但这当然是无条件的:(
3)在我的template.php中使用drupal_add_js()。
但是,我不确定是否可以在此处有条件地设置它?