Cats don't like tin foil either, you could lay some on your counters where you don't want her jumping up. I've used the tape and they HATE it!! Cats have an aversion to anything sticking to their paws.
Mine love water so the spray bottle was a game for them! lol