I recommend defining things much more. As your post implies - at least to me - a 'page' refers to a webpage, and your requirement a client side method to somehow alters the behavior of said webpage,...