473,785 Members | 2,990 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Javscript to hide status bar

This probably belongs more correctly in an IE5 newsgroup since it relates to
use on a machine that has IE 5.00.3314, but I can't find a suitable group
.... and I cant locate an answer on Google groups.

My question is this ... if a window has been opened using a function like
this

function Graphic(Graphic URL) { NewWindow = window.open ( GraphicURL,
"DisplayWindow" ,
"toolbar=no,loc ation=no,direct ories=no,status =no,
scrollbars=yes, resizable=yes,c opyhistory=no,w idth=600,height =400")
}

is there any easy way I can bring back the address bar and status bar. I can
hit F-11, which shows some of this info, but it does strange things to the
screen. What I'd really like to do is just defeat the restrictions. Why?
Because when I get my bank balance, my bank insists on a dumb size of
screen, and also hides whether the login is encrypted or not!! Not to
mention other sites that do dumber things.

Suggestion any body?

PL
Jul 23 '05 #1
3 4594
Pandora Law wrote:
<snip>
is there any easy way I can bring back the address bar and
status bar. I can hit F-11, which shows some of this info,...

<snip>

Try:- Ctrl N

- for a new window showing the same URL as the original, but with normal
default chrome.

Richard.
Jul 23 '05 #2
Richard Cornford wrote:
Pandora Law wrote:
<snip>
is there any easy way I can bring back the address bar and
status bar. I can hit F-11, which shows some of this info,...

<snip>

Try:- Ctrl N

- for a new window showing the same URL as the original,
but with normal default chrome.


I have just noticed the end of your post where you mention your desire
to do this while accessing your bank account details so I should include
a word of warning. There are an unfortunate number of web application
developers who have no appreciation of the capabilities of web browsers
or the true nature of HTTP. They apply a desktop application mentality
that isn't appropriate to HTTP applications. They end up writeing
applications that cannot cope with multiple browser windows interacting
with the same user session, cannot cope with page refreshes, or the use
of the back/forward buttons, and so on.

And when they realise that their applications behave somewhere between
badly and catastrophicall y in the face of these types of actions on the
part of the user, instead of re-doing the server side code in the way it
should have been done in the first place, they look around for
client-side hacks that they can use to mitigate the problem.

Often they come here looking for those hacks, and we tell them that
anything done with javascript is futile to exactly the degree that
preventing any particular user action is important. Because ultimately
the user is in a position to override anything they attempt on the
client so whatever the server-side problem the client-side hack was
supposed to prevent, it will eventually happen anyway.

Opening windows without the toolbar is one such hack. It can be
motivated by a desire to prevent the user form having access to the
refresh and back/forward/history controls. It is a naive action that
fails to recognise that there are many ways to perform such actions in a
web browser and they cannot all be effectively prevented (as Ctrl N in
IE browsers demonstrates).

If you where doing this on some random shopping site then it wouldn't
necessarily matter to you much if your actions crashed the server or
corrupted the database, ultimately it would be the web site's problem,
and serve them right for not designing a back-end robust enough for use
over HTTP with a web browser client. But when it is your bank, in the
process of handling your money form your account, accidentally
stuffing-up their server might have directly negative repercussions.

Richard.
Jul 23 '05 #3
Many thanks for the information. Even more so for the detail. Hiding the
address seems mildly silly to me. Hiding whether the SSL is engaged or not
is downright idiotic. The website in question is Unicredit on a com.au
domain. Even the pop-up login window doesn't show the encryption status,
although the title bar *briefly* flashes https. The truly amazing thing
about the site is that it displays the Australian Best Practice logo. Sadly,
if you check out what's required to display the logo, it isn't very much at
all.

Thanks alot for the help again ... and I'm pleased to report that the ctrl-n
works. Just leave the original window alone after that.

PL.

"Richard Cornford" <Ri*****@litote s.demon.co.uk> wrote in message
news:ce******** ***********@new s.demon.co.uk.. .
Richard Cornford wrote:
Pandora Law wrote:
<snip>
is there any easy way I can bring back the address bar and
status bar. I can hit F-11, which shows some of this info,...

<snip>

Try:- Ctrl N

- for a new window showing the same URL as the original,
but with normal default chrome.


I have just noticed the end of your post where you mention your desire
to do this while accessing your bank account details so I should include
a word of warning. There are an unfortunate number of web application
developers who have no appreciation of the capabilities of web browsers
or the true nature of HTTP. They apply a desktop application mentality
that isn't appropriate to HTTP applications. They end up writeing
applications that cannot cope with multiple browser windows interacting
with the same user session, cannot cope with page refreshes, or the use
of the back/forward buttons, and so on.

And when they realise that their applications behave somewhere between
badly and catastrophicall y in the face of these types of actions on the
part of the user, instead of re-doing the server side code in the way it
should have been done in the first place, they look around for
client-side hacks that they can use to mitigate the problem.

Often they come here looking for those hacks, and we tell them that
anything done with javascript is futile to exactly the degree that
preventing any particular user action is important. Because ultimately
the user is in a position to override anything they attempt on the
client so whatever the server-side problem the client-side hack was
supposed to prevent, it will eventually happen anyway.

Opening windows without the toolbar is one such hack. It can be
motivated by a desire to prevent the user form having access to the
refresh and back/forward/history controls. It is a naive action that
fails to recognise that there are many ways to perform such actions in a
web browser and they cannot all be effectively prevented (as Ctrl N in
IE browsers demonstrates).

If you where doing this on some random shopping site then it wouldn't
necessarily matter to you much if your actions crashed the server or
corrupted the database, ultimately it would be the web site's problem,
and serve them right for not designing a back-end robust enough for use
over HTTP with a web browser client. But when it is your bank, in the
process of handling your money form your account, accidentally
stuffing-up their server might have directly negative repercussions.

Richard.

Jul 23 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
3402
by: Baby Blue | last post by:
I am using a free domain service and phpNuke 7.5 for my site ! Although I turn on "cloaking" fearture in my domain service to hide the realink, we can see the realink in the status bar of I.E. Can we hide the link completely ? Plz help me !
4
18858
by: Atz | last post by:
<a href="" onmousedown="setTimeout('status=\'Hide\'',5000)" onmouseover="window.status='Hide'; return true"> send link </a> I use this for hidding link path in status bar. This is working fine but if u click "fast" many times on same link you can easy read path link and variables. I try to change timeout time but no effect. Is there a better way to hide/encrypt this, without to removing status bar.
9
3136
by: Ian Shere | last post by:
I have a disclaimer page prior to a visitor going to my FAQ page. I want to hide the link which normally appears in the status bar from visitors seeing it. I am using the following code which works fine except that the "I Agree" link still shows the link path. What's wrong - driving me nuts!!?? <script language="JavaScript"> <!-- Hide the script from old browsers --
5
2744
by: Boo | last post by:
I know it's possible to manipulate the status bar when a user scrolls over links, but is there a way to completely disable or hide it? I have a flash program that connects to a database every 5 seconds, so the status bar always says "transfering data from..." It gets quite annoying, so I was wondering if there was any way to stop the status bar from displaying this message. If I can't hide it, it would be nice if I could get the status...
11
9809
by: Axel Dahmen | last post by:
Hi, this is confusing to me: When I clear the status bar to hide a hyperlink using the below onmouseover event, the original status text (the hyperlink target URI) re-appears when the user clicks the link and the new page is loaded. What am I doing wrong? TIA, Axel Dahmen
4
1551
by: Benton | last post by:
Hi there, I have a child webform (with a ASP.NET calendar control) that opens in a javascript popup window when I click a button in the caller form. Child page has a <title> tag, and javascript window open options dictate "statusbar=no" While running the site inside VS 2003, the child page pops up as expected, with the specified title and no status bar. So far so good. However, once I take the binary and aspx files to the production...
3
10266
by: Srinu | last post by:
How do i hide status bar in firefox using java script only Plz help me iam new to this group.
5
9858
by: moni | last post by:
Hi.. I am trying to use javascript for google maps display. If I call the javascript function from my aspx file I use: <input type="text" id="addresstext" value="Huntington Avenue, Boston, MA" name="yourName" style="width: 287px" />
1
6967
by: Ronen Yacov | last post by:
Hi There, I've using IE 7.0.5730.11 on Windows XP. I want to open a pop up using javascript without showing the status bar, and to do so I use the function: function openwindow() { window.open("http://www.javascript- coder.com","mywindow","menubar=1,resizable=1,status=no,width=350,height=250"); }
0
9645
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10327
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
10092
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9950
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8973
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7499
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5381
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
4053
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
2879
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.