2

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.

enter image description here

2 Answers 2

2

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:

Chrome:

Firefox:


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.

0
1

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";
3
  • I think u're saying the same thing as freginold's answer, but you're saying it much clearer.. Freginold said a whole load of stuff before and after and somewhere within, wrote "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:"
    – barlop
    Commented Aug 23 at 2:55
  • i'd add that currently i'm not getting that column appearing on yahoo mail so i'm not keen to test it! But if I do i'll try it!
    – barlop
    Commented Aug 23 at 2:58
  • overall freginald's answer says what you do and more, but freginald's answer , at a glance, looks like it's quite a project to do anything about it!
    – barlop
    Commented Aug 23 at 3:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.