You can do client side with client side scripts enabled.
Or Server Side Support ELS
They are pretty in depth for server side but possible.
YouTube is your Bestfriend.