Javascript escape(), encodeURI(), encodeURIComponent()
escape():
The escape method returns a string value (in Unicode format) that contains the contents of [the argument]. All spaces, punctuation, accented characters, and any other non-ASCII characters a