Just to get things out of the way, I'm not talking about the External Links module, but all links set to target="_blank", manually or otherwise. So, here's what happened: Everything was working perfectly on the website I'm working on, so I decided to move to turning normal cache on to work on a mock deployed environment to deal with any issues. Some things came up, which I fixed, but while editing a node, I noticed that the link mentioned in the node was behaving oddly. When you click on the link, a new window opens like it should with the website in question, but the original window also loads the link. So, in essence the link gets loaded in both windows, defeating the purpose of the target="_blank". I've tried turning off normal cache mode. Clearing the cache and theme registries. Tried recreating the nodes anew with new links, but it doesn't matter. They still get loaded twice. Can anybody help me out with what could be generating the second call? or a fix?
Comments
When you look at the page
When you look at the page source, what does the link look like?
This sounds like an issue with filters. As a test try changing to full HTML and adding everything manually, if the problem disappears check your filters.
Google Analytics 6.x-3.2
I have the same problem. It seems that it is caused by Google Analytics 6.x-3.2. If I disable 'Track outbound links' then target="_blank" works normally.
@dobrin Thanks! Fixed it!
@dobrin
Thanks! Fixed it! Forgot I had updated that module as well. Should probably close this since it's kind of a double post.
@dobrin thanks!!!
Wow, I would have never figured that out. I was stumped after spending half an hour looking at different options and trying different search terms in Google and on this site. Luckily I came across this posting! Thanks dobrin!
Disabling 'Track outbound
Disabling 'Track outbound links' works for me. Thanks! :)