How can you see a friends facebook chats?

If you mean there chats with other people you need to have acess to their account and can only view recent chats with conversations they have left open.
but if you mean conversations you have had with your own friends then you need to open a conversation with them when there online and hope that the chat is still logged.