Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Keep focus on window

Posted on 2011-03-23
Last Modified: 2012-05-11

Given the following example, how do i keep the focus on the current page after a user clicks on the link. In other words the link should open but the focus should remain on the current page.
I tried using the window.focus function but for some reason this does not work.

<A HREF="http://www.google.com" TARGET="_blank">Link</A>

Open in new window

Any help would be appreciated.

Kind regards,
Question by:Nebukad
  • 2
LVL 13

Expert Comment

ID: 35197785
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
        <style type="text/css">
        <script type='text/javascript'>
                   return false;

        <a href="http://www.google.com" target ="_blank">location</a>

Open in new window


Author Comment

ID: 35198064
Thanks for your response darren-w but unfortunately this does not work.
LVL 82

Assisted Solution

leakim971 earned 50 total points
ID: 35198595
>but for some reason this does not work

for security purpose

check if you like this :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<A HREF="http://www.google.com" onclick="window.open(location.href);">Link</A>

Open in new window

LVL 13

Accepted Solution

darren-w- earned 450 total points
ID: 35198643
This opens a window, but keeps the parent in focus

        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

        <script type="text/javascript">
            function popitup(url) {
                if (newwindow.focus) {window.focus()}
                return false;

            // -->
        <a onclick="return popitup(this.href)" href="http://www.google.com" target ="_blank">location</a>

Open in new window


Featured Post

Free Tool: Postgres Monitoring System

A PHP and Perl based system to collect and display usage statistics from PostgreSQL databases.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
document.write() deleting all existing HTML 5 50
multiple selects 23 48
HTML Anchor Link Problem 3 35
Can anyone see what is the fault in my javascript code? 8 28
Article by: DanRollins
This article describes a JavaScript program that creates a maze made of hexagonal cells.  In Part 2 (http://www.experts-exchange.com/Programming/Languages/Scripting/JavaScript/A_7850-Hex-Maze-Part-2.html), we'll extend the program by adding a depth-…
This article will give core knowledge of JavaScript and will head in to your first JavaScript program. I am Durvesh Naik and I am here to deal with this series of JavaScript. I will teach you JavaScript in part wise , as its quite boring to read big…
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…

856 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question