Solved

Title Bar showing unwanted information after executing window.open

Posted on 2004-09-10
6
160 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
Comment Utility
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
Comment Utility
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
Comment Utility
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
Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

 
LVL 17

Expert Comment

by:anandkp
Comment Utility
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
Comment Utility
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
Comment Utility
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

Scale it in WD Gold

With up to ten times the workload capacity of desktop drives, WD Gold hard drives employ advanced technology to deliver among the best in reliability, capacity, power efficiency and performance.

Join & Write a Comment

Most ColdFusion developers get confused between the CFSet, Duplicate, and Structcopy methods of copying a Structure, especially which one to use when. This Article will explain the differences in the approaches with examples; therefore, after readin…
Meet the world's only “Transparent Cloud™” from Superb Internet Corporation. Now, you can experience firsthand a cloud platform that consistently outperforms Amazon Web Services (AWS), IBM’s Softlayer, and Microsoft’s Azure when it comes to CPU and …
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, Just open a new email message.  In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…

743 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

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now