How to fry meat without spattering oil?
While the above suggestions would get rid of the oil splatter problem, they would also result in overcooked meat with a soggy exterior, as all the water created during frying (for example, chicken releases a lot of juice) would remain in the pan and steam the meat instead of frying it. 

Your best bet is to get something called a splatter screen. I've seen one at ikea



, and at walmart, and I would assume kitchen supply stores would carry it too. A splatter screen is basically a fine metal mesh lid with a handle that fits over a variety of pans/pots and while it allows the steam to escape it also prevents the oil from splattering everywhere by catching in it the fine mesh. The best $10 you'll ever spend.