That is definitely a tree frog. They have very sticky feet. I have seen them high up on glass windows. They generally live in trees near water, and only enter bodies of water to breed and lay eggs.