I believe "Being Shanghai'ed" is derived from the practise of kidnapping drunk sailors and forcing them to work on trade vessels so that when they woke up from their drunken stupor they found themselves on a ship bound for Shanghai. I don't know for sure if this is where the term truly came from...