Solved

Title Bar showing unwanted information after executing window.open

Posted on 2004-09-10
6
171 Views
Last Modified: 2013-12-24
I'm working on a system that I want to control what's displayed on the Title Bar.  I have a two CFMX servers and the "Title Bar" repsonds differently on each system with the exact same source.  Both system are CFMX 6.1.  After reviewing samples below, I'd like to know why Server2 is showing extra information on the Title Bar.  Any comments appreciated!  Thanks, sulzener

<!--- Source that opens the Window --->
<cfoutput>
<SCRIPT LANGUAGE="javascript">
<!--
window.open ('labEntry.cfm?rn=#Session.RunNumber#&pn=#Session.ProdNumber#&ud=#Session.UserDesc#&loc=#Session.LabLoc#',
                  '#Session.RunNumber#','location=no,resizable=yes,scrollbars=yes')
-->
</SCRIPT>
</cfoutput>            

<!--- This is at the top of labEntry.cfm --->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><title><cfoutput>
Run No:&nbsp;#url.rn#&nbsp;&nbsp;Product:&nbsp;#url.pn#&nbsp;
</cfoutput></title></head></html>

<!--- How "Title Bar" displays on Server1 --->
Run No: 35000 Product: PRD123456789 - Microsoft Internet Explorer

<!--- How "Title Bar" displays on Server2 --->
http://localhost - Run No: 35000 Product: PRD123456789 - Microsoft Internet Explorer
or
http://192.168.0.7 - Run No: 35000 Product: PRD123456789 - Microsoft Internet Explorer
0
Comment
Question by:sulzener
  • 3
  • 2
6 Comments
 

Assisted Solution

by:osr3v
osr3v earned 50 total points
ID: 12033452
I believe this is actually an issue with IE.  You may be able to fix it by turning off the "Use automatic configuration script" in Internet Options.

Goto Tools | Internet Options.
Click the Connections tab.
Double-click the connection that you are using.
In the Automatic configuration section, click the "Use automatic configuration script" box.
Click Okay.
0
 
LVL 17

Accepted Solution

by:
anandkp earned 175 total points
ID: 12041497
Set the title in ur 'labEntry.cfm' page

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<HTML>
<HEAD>
      <TITLE>Set the Required information to be displayed here</TITLE>
</HEAD>

<BODY>
      <!--- code for the page 'labEntry.cfm' is here --->
</BODY>
</HTML>

lemme know ...
0
 

Author Comment

by:sulzener
ID: 12043575
osr3v and anandkp,
I tried both your suggestions, neither worked.  The only diff between anandkp's suggestion and my posted source was in the top section.  anandkp had "HTML 4.01 Transitional" and I had "HTML 4.0 Transitional".  What's weird is that I was able to narrow the pbroblem down a little more.

When I open the window using the source directly below, the unwanted information disappears and the Title Bar shows us like this:
"Run No: 35000 Product: PRD123456789 - Microsoft Internet Explorer"
The problem with this method is the "Address Bar" appears. I do not want this because
it will allow the user to redirect the browser to another link.

<!--- This script opens the windows with "location=yes" --->
<SCRIPT LANGUAGE="javascript">
<!--
window.open ('labEntry.cfm?rn=#Session.RunNumber#&pn=#Session.ProdNumber#&ud=#Session.UserDesc#&loc=#Session.LabLoc#',
               '#Session.RunNumber#','location=yes,resizable=yes,scrollbars=yes')
-->
</SCRIPT>


When I open the window using the source directly below, the unwanted information RE-appears and the Title Bar shows us like this:
"http://localhost - Run No: 35000 Product: PRD123456789 - Microsoft Internet Explorer"
I need to make sire "location=no" so the Address Bar soes not show up.

<!--- This script opens the windows with "location=no" --->
<SCRIPT LANGUAGE="javascript">
<!--
window.open ('labEntry.cfm?rn=#Session.RunNumber#&pn=#Session.ProdNumber#&ud=#Session.UserDesc#&loc=#Session.LabLoc#',
               '#Session.RunNumber#','location=no,resizable=yes,scrollbars=yes')
-->
</SCRIPT>

ANY COMMENTS ARE APPRECIATED!


 
0
Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

 
LVL 17

Expert Comment

by:anandkp
ID: 12051703
I dont see how the code can cause this [unless u have the "Title" created dynamically]
what version of IE are u using ? Did u try Upgrading it [just a thought :)]
0
 

Author Comment

by:sulzener
ID: 12053253
anankp,  I am using IE 6.0 and have SP2 installed.  It also occurs with other users IE browsers who are at lower release levels.  I am using the open.window command to open the window.  Is that considered a dynamic open?  Also, keep in mind that this exact same source works properly on Server1 and not on Server2.  For the environment this system will be functioning in, this is not a critical issue.  I just thought it was really odd that Server2 responded this way so I posted the question. I am going to re-installed the CF server on Server2 for other reasons, I will see if this changes anything!
0
 

Author Comment

by:sulzener
ID: 12851543
Just wanted to let everone know I finally resolved my issue.  Apparently this problem I was having was a result of SP2 install.  Here is the soloution to removing the domain from showing in the TITLE BAR after SP2 upgrade:
update HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_WINDOW_RESTRICTIONS\iexplore.exe
change value to 0
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

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

If you don't have the right permissions set for your WordPress location in IIS, you won't be able to perform automatic updates. Here's how to fix the problem.
When it comes to showing a 404 error page to your visitors, you do not want that generic page to show, and you especially do not want your hosting provider’s ad error page to show either. In this article, I will show you how to enable the custom 40…
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

829 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