I have a normal, hooking baby gate across the exit of my front porch - but I just bought one of the "pressure", short baby gates to put across the doorway to my bedroom. It's short enough for me to step over, but the babies can't get a running start to jump over it because of my narrow hallway.
(They were going to potty in my BEDROOM, but were missing the pee pee pad by about 3 inches

)