@paok1970,
Both correct; both idiomatic/slang/casual. They have subtly different meanings:
the police are onto him: the police suspect him of something or are watching him.
the police are after him: all of the above; in addition, the police are actively searching for him in order to arrest him.