I want to fill the toilet bowl with water as high as I can and let the water sit without draining for up to 24 hours. Why? To let some (gentle) cleansers do their work. I've tried shutting off the water at the wall and refilling the bowl from a pitcher, but inevitably the water starts draining too soon. Ideas?
Here's a completely different solution - to stop the water leaving, stop the air getting in. It will be fiddly but significantly reduces the risk of getting something stuck half way down.
- Cut a sheet of heavy plastic sheet that fits tidily over the top of the open toilet.
- Tape the edges all round smoothly and evenly with duct tape, leaving the front flapped back and having more tape ready.
- Fill through the opening.
- Flap down the front and tape.
If you can make it airtight the level will stay high indefinitely. More likely a tiny bit of air will get in but it will still hold for a few hours. Use clear plastic sheet and you'll be able to keep an eye on it. Untape carefully starting at the front, and you'll be able to stick it back down if the first treatment wasn't enough.
I got it done but it is not as easy as one might think. Most of the time there remain some gaps water uses to drain out, and after a couple of minutes, water level is back to normal. So it is required to apply some kind of pressure all around the toilet bowl.
The best solution I have come up with involves using a garbage bag and a plunger.
- Fill the garbage bag with water at 25% and stick it down the hole.
- Put the plunger inside the bag so the bag adheres to the bowl, as depicted below.
- If you press hard enough, it should be sealed tight enough.
Even with this technique, water level only holds for 1 or 2 hours, which is barely enough for cleansers to do their job.