They range from quick workarounds to sophisticated Javascript meddling, but the good news is that they all work.