No one immediately claimed responsibility for the attack on Abdullah but the Taliban, seeking to set up an Islamic state, have vowed to disrupt the election.