I might be oversimplifying this but do you have “open in new page” set to “no”? Below are screenshots of how I would create a “link to” both a “url” and a “page.” The only time I have open in new page=on is for Privacy Policy and Terms and Conditions, otherwise it should be “off”
This is not possible, it’s a native browser function, only thing you could do, is instead of click, “fake a Ctrl / Command + Click” with JavaScript, but I’m not sure if that’s the way to go.