Make Drupal's l( function just be a false link for javascript pointing to the # (hash) sign
This works and is in production for us:
l(t('Start Chat'), '', array('attributes' =>
array('title' => array('Start Chat with ' . $row2->full_name)),
'fragment' => ' ', 'external' => TRUE))