I don't now of one specific word that would be suitable. There is one slang word, 'gobsmacked', but it doesn't really mean 'not knowing whether to laugh or cry'; it just means 'shocked'.
This is an interesting question, and I hope that someone will have some other ideas.