There is a user preference to disallow a sneaky redirect and display a warning instead:
However, extent of this preference seems to be limited to
<META http-equiv="refresh" content="0;URL=http://www.dollarade.com/noscript.php">
kind of sneaky redirects and the malicious web-page can easily circumvent this restriction by using
If anyone is curious for more: here is user's complaint and sample page from the wild. Note how Firefox omits the history entry due sneaky redirect, making studying an offending page really unconvenient.