How do I close / get rid of the right hand column in Yahoo! mail?
I've put a red box around what I want to remove.
It's just using up space on the screen unnecessarily.
You can get rid of that column with a little bit of JavaScript. In Yahoo! Mail Basic, the following command will hide that column, making the content
column (the middle column) extend to the right side of the screen:
document.getElementById('slot_LREC').parentNode.parentNode.parentNode.style.display = "none";
Running that command from the address bar (preceded by javascript:
) or from the console will hide the column, but it won't be persistent -- the column will reappear as soon as you reload the page.
To make the change persistent, you can create a web browser extension that will automatically run that bit of code when you are on a Yahoo! Mail page. The steps for creating a browser extension vary depending on which browser you are using, but the JavaScript bit is the same.
These articles can walk you through the process of creating a browser extension:
If you are using AdBlock Plus, you can have it hide the column for you. See ADP's instructions for using a filter to hide specific elements to see how to do that.
The process described in freginold's answer doesn't move the margin or do anything for me.
I used this instead:
javascript:document.getElementById('slot_LREC').parentNode.parentNode.parentNode.style.display = "none";
"document.getElementById('slot_LREC').parentNode.parentNode.parentNode.style.display = "none";
" u are saying javascript:document.getElementById('slot_LREC').parentNode.parentNode.parentNode.style.display = "none";
which is the same thing just u put javascript:
before it 'cos u're running it from the address bar. Maybe he was thinkin of running the line from the console hence didnt prefix with "javascript:"