Respuestas:
Creo que puedes hacerlo con drupal_add_js () ; ¡parece que la opción clave de alcance es tu amigo!
drupal_add_js($theme_path.'/js/jquery.easing.1.3.js', array('type' => 'file', 'scope' => 'footer')); ?>
En tu tema html.tpl.phphay una línea <?php print $scripts; ?>.
Esa es la línea que imprime el javascript en su página.
Puede moverlo a cualquier lugar que desee, por ejemplo, colocarlo después de todo lo demás, justo antes de la bodyetiqueta de cierre para que todos sus scripts se carguen en la parte inferior.
$scriptsen la parte inferior de html.tpl.php; esa variable incluye las etiquetas de script para jQuery y otros archivos JavaScript de Drupal. ¿ $scriptsContiene etiquetas HTML que se pueden generar fuera <head>?
<head>. Por ejemplo, cuando están definiendo variables globales o funciones llamadas por un script en línea (incluso si es una mala práctica).
Puedes intentar agregar el archivo así:
drupal_add_js('sites/all/themes/themname/js/skrollr.js', array('scope'=>'footer'));
Vale la pena mirar el uso de este módulo aquí para administrarlo por usted https://drupal.org/project/advagg
array('type' => 'inline', 'scope' => 'footer', 'weight' => 5). Puede usar Peso para ajustar su archivo en el pie de página.