登录成功后添加js文件

时间:2017-08-07 14:21:01

标签: javascript module drupal-7

我希望在我的自定义module.login页面中登录成功后添加一个文件重定向到某个页面,并且需要在重定向到drupal.now文件中的新页面之后添加js文件,然后重定向到drupal 7中的成功页面< / p>

one_time_popup_user_login_submit($form,$form_state){
 drupal_add_js(drupal_get_path('module', 'one_time_popup') . '/celebrationPopup.js','file');
}

one_time_popup_init(){
 drupal_add_js(drupal_get_path('module', 'one_time_popup') . '/celebrationPopup.js','file'); //not working
 }

2 个答案:

答案 0 :(得分:1)

尝试以下代码

function Modulename_init() {
  if (user_is_logged_in()) {
    drupal_add_js(drupal_get_path('module', 'Modulename') . '/yourjs.js');
  }
}

确保您的js文件位于自定义模块中

答案 1 :(得分:0)

如果您使用jQuery尝试查看jQuery.getScript()