I have seen (and am using) the "hack" to make Safari open links in a new tab that would normally open in a new window, but now what I am looking for is a way to make links that should open in a new window open in the same window and tab, and only open a new one when I tell it to.


This Greasemonkey (GreaseKit is the port Safari) script will accomplish "all links in same window/tab" functionality: http://naruzo.vox.com/library/post/greasekit-script-to-open-all-links-in--same--tab-killtargets.html

| improve this answer | |

Check the Safari preferences. There are two settings. First is in General panel that controls links from other apps. The second is in the Tabs panel. You can set which key modifier is used to open a link in a new tab vs. a new window. Command + click is the default to open a link in a new tab.

| improve this answer | |
  • 1
    I am not looking for how to open links in a new tab. I am looking for how to make the default behaviour for all links to be open in the same window/tab, like how most links act, however when a link is set to open in a new window/tab (<a target="some_target">) to open in the same tab, as though that had not been set. – Jeffrey Aylesworth Oct 18 '09 at 19:58

Doesn't seem like it's possible. Found another one who wanted this: http://forums.macrumors.com/archive/index.php/t-614308.html

I guess the only thing left to do is write hatemail to Jobs. :)

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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