• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 6965
  • Last Modified:

javascript window.opener.name

I have a jsp program that contains some javascript code that has the following code:

frm.target = window.opener.name;

In one case window.opener.name is blank. I could not find a very good explanation window.opener.name with GOOGLE. Could someone please give me either a good explanation or a link to one.
0
everypoint1
Asked:
everypoint1
2 Solutions
 
stanscott2Commented:
0
 
everypoint1Author Commented:
Great link, thank you. After doing a little more investigation I discovered what is causing my problem. I am using Mozilla and when there is more than one tab open in one window the window.opener.name is blank so the above code does not work. Would anybody know of a way around this?
0
 
Michel PlungjanIT ExpertCommented:
Please explain exactly how you arrive at that conclusion.
I cannot recreate that.

My openers show just fine

If I have these files:

test1.html:
<script>
window.name="opener1";
</script>
<a href="#" onClick="window.open('test2.html','_blank'); return false">Open</a>

test2.html

<script>
alert(window.opener.name)
window.name="opener2";
</script>
<a href="#" onClick="window.open('test3.html','_blank'); return false">Open</a>

test3.html

<script>
alert(window.opener.name)
alert(window.opener.opener.name)
</script>
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

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.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now