When my cat is on my desk, I pick her up and put her on my lap. (Getting paid to work while a cat is on your lap? Sweeeeeet.) Of course, she doesn't stay. She climbs back onto the desk. So I put her on my lap again. After about three times, she either stays (yay!) or climbs down onto the floor (bummer, but at least I can work).