open a link in a new tab in the same window

encryptor picture encryptor · May 11, 2010 · Viewed 7.3k times · Source

Hi I am making a firefox extension which needs to open a link in anew tab in the same window of firefox. How should i do this? This opens in a new window (replacing the old window):

window.location = url;

This opens in the same tab

window.content.document.location = url

Any idea on how to open the url in a new tab?

Answer

tau picture tau · May 11, 2010

Have you tried window.open(url)? I'm guessing opening specifically in a new tab (as opposed to a new window) is part of the browser behavior that can't be controlled via JavaScript.