- I visit page A
- on page A I click on an external link to page B with left-mouse-button
- a new tab opens and page B loads
- I switch to the tab with page A and click on another external link (this time to page C)
- now no new tab opens, but page C loads in the tab with (former) page B
Even if I switch to another page A2 (from the same site), all external links are opened in the tab that got opened before by page A.
What I'd like to happen
These external links from page A should load in separate tabs. Page A shouldn't even "know", if there exists a tab it opened.
Examples for "page A"
As far as I understand, this happens with links from inside of Flash and/or with onclick (or something like that) via JavaScript (not using the a element). Of course this happens not with all such links (afaik).
Example for a javascript link: any link container from relink.us (Google search). Some of these containers open a frameset from the same domain ("relink.us/getfile.php"), containing the external link inside a frame. But some containers load the external site directly. The problem exists with both forms.
Example for a Flash link: this slideshare presentation has two links on slide 20. Click on the first, then click on the second. They open in the very same tab.