Identifying Between Refresh And Close Browser Actions
Jul 23, 2005
When we refresh the page (F5, or icon in browser), it will first
trigger ONUNLOAD event and then trigger
ONLOAD event. When we close the browser (X on right top icon), it will
trigger ONUNLOAD event.
Now when ONUNLOAD event is triggered, there is no way to distinguish
between
refresh the page or close the browser.
Here's the code fragment. The logic in window_unload() only applies to
closing the browser, not refreshing the page.
<BODY ONUNLOAD="window_unload()">
function window_unload()
{//logic that only applies to close the browser, not refresh the page.
}
Anyone knows the workaround to the problem?
View 1 Replies
ADVERTISEMENT
Jul 16, 2010
In my application I want user to take an "Exit Survey"(Independent website) when he is leaving the application. As name explains, It should happen only when user closes current browser tab or browser window.Its possible using JavaScript OnUnload event. But the problem is that this event occurs on
1. close of browser tab
2. close of browser window
3. click of any internal page link(i.e anchors and form buttons)
[code]....
View 2 Replies
View Related
Apr 5, 2009
I need to know if the user close the browser or to open the window � browser without or with a disable close window button How can I???
View 6 Replies
View Related
Jul 20, 2005
I want to trap the window.close() event when the user clicks on the close button of the browser using javascript. Can anyone shed light on this problem ?
View 1 Replies
View Related
Apr 13, 2009
I have to open a new window when user closes the browser window. But the problem is that on browser close unload event calls and the same event is called with we refresh the page. So it is opening the popup window on both window close and window refresh.
View 1 Replies
View Related
Nov 16, 2009
Suppose,closing the browser through Browser Close Button(Top Right Corner cross(x) button), i have to execute some ASP script , for that, in body onUnLoad Event calling a fucntion called CloseWin(e,frm), it is working in Internet Explorer successfully , But in FireFox not working. how to solve this problem. or any other way to get the co-ordinates of browser close button( code for both IE and Firefox).
code follows
function CloseWin(e,frm)
{
//frm required for my program
var bButtonClicked = false;
[Code]....
View 1 Replies
View Related
Jul 20, 2005
I've got a situation where I'm updating a MySQL DB with PHP but because of
how the language works I need to do the following.
The "main page" will open a remote page where the user will add/edit/modify
data then on the confirmation page, there needs to be a close button.
However, before the window is closed, I want it to reload the "main window"
so that they can see the changes they made. I've been digging through the
google groups and JS sources on the net but I'm just not finding answers for
a JS newb like myself.....
View 1 Replies
View Related
Aug 28, 2006
I'm not sure if this question should go to the "JavaScript" section;
but I'm open to non-JavaScript (like VBScript) options too. So, I'm
posting this here.
I have the following problem:
For my application, I need to ask a confirmation when the user closes
the browser-window. If the answer is positive, I would like to log-off
the session and close the window. If the answer is negative, I would
like to stay back (no logging-off, no closing the window).
I can't do this in the window.unload event because the window is
already closed when the unload event is fired. I tried doing this in
the beforeUnload event. But the beforeUnload event gets called even
when I refresh the page and in that case, I don't want to ask this
question or logoff.
View 1 Replies
View Related
Nov 8, 2005
here's what i need to do:
1. open popup
2. on submit -- run the asp to process results and then
3. close the page
4. refresh the paretn page
how can I do this? can anyone help me?
View 2 Replies
View Related
Nov 3, 2010
I am a visual designer that can usually install pre written code without to much difficulty. And, indeed I have installed FancyBox
I am working with a dynamically generated page written in ColdFusion. Three divs on the page contain FancyBox links that open editing screens. Once editing is complete and the user closes the FancyBox modal the changes need to be reflected on the parent page.
Right, so I was able to find a solution that refreshes the entire page
'onClosed': function() {
parent.location.reload(true); }
});
to refresh the entire parent page. But, that causes a browser prompt that is confusing to users and a bit of over kill as I really only need the information edited to refresh.
How, oh how can I get just a single div to refresh "onClosed" as apposed to the entire page?
View 1 Replies
View Related
Jul 14, 2010
I have a parent page that when load populate a div area from database.
I want when I click and open a child page, do some selections(for example check some checkboxes) and press submit, the child will close and the div area in parent will refresh .
View 2 Replies
View Related
Apr 25, 2007
I have googled for my issue in this group. This question was asked
many times and many solution was given. But I want clear cut solution
for the issue.
The issue is:
I tried to capture the browse close event by using
Body onunload=fn1() statement and it is working fine.
I have one Parent and child window.
My req is to close the child window when I click -X- buton in IE. It
is also working fine. (I wrote condition in Unload event of the parent
page).
But when the page is postback (when I click one button) the unload
event fires and it closes my child window automatically. But I want my
child window should not close this situation.
View 4 Replies
View Related
Jun 24, 2009
I want to log out the user when close the browser, so i need to call the java script function when close the window. I used the onunload and onbeforeunload event but it should call on each page navigation and page refreshing. My necessity is, The function should call only at the time of browser closed..that should be mainly supported in all browsers...
View 1 Replies
View Related
Sep 2, 2006
I'm running a bat file that runs a php script, that backs up my db.
Problem is that I'm limited by the functions I can use as I'm on a winXP box and dont want to compromise security.
The function I'm left with means I should run the script from a browser as it echoes out the results. At this point I'm not opening a browser so it is creating a few problems.
To get around this I thought I might be able to use js. But, I've been testing with a script I hacked (and I mean hacked, its probably a mess).
4 problems:
1. its trying to download a file
2. still has a pop-up asking if its ok to close window
3. its not displaying the php file
4. even if I click the 'go back' link it still asks if it should close.
I will enclose the php script I'm running from bat file in the hopes some-one will kindly put it all together for me For testing I've just been running (trying to include, not download, as I'm getting now) a small php script that says 'hello world' Code:
View 1 Replies
View Related
Apr 3, 2010
I am writing code in php and wants to delete file when i click on browser close button. How can i fire event on close button of browser and delete specific file.
View 2 Replies
View Related
Apr 15, 2010
I want to close a browser using javascript that i just opened using javascript.
View 2 Replies
View Related
Jul 17, 2009
I have used below javascript function in body tag unload event...
<body onunload="openpopup();">
</body>
function openpopup()
[code]......
View 7 Replies
View Related
Mar 7, 2006
Using javascript, I want to force a browser window to close after about 30 minutes of non-use. Can someone point me to a script that can do this?
I assume I could use the setTimeout function and keep re-setting it whenever the mouse is moved.
View 6 Replies
View Related
Oct 5, 2009
I'm trying to close a browser window.. using windows.close().. but its not working...
View 4 Replies
View Related
Jul 11, 2011
I've got a chat program which relies on a column in a MySQL database to see if he/she has logged out or not. But if you close the browser window, the computer still thinks you're online. I wrote this in the JavaScript section cos I think it would definitely need Javascript.
View 5 Replies
View Related
Nov 4, 2009
Even I am trying the browser close event for cross browser and this should trigger only when X button is clicked or page is refreshed. Here's the code pasted above which I am using but it only works in IE. I know the issue is because of window.events and ClientX/ClientY. my code to make it work in all browsers? This is very urgent and have been striving since 3 days...
*Please Note: Current code is working in IE only and to check you have to close the browser window or refresh the page with mouse click
=====================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><head>
<title>Warning Test</title>
[Code]....
View 3 Replies
View Related
Nov 12, 2010
I am working on a chat program. When a user logs in, a value in the database is set to 1 (online), and when he/she logs out it is set to 0 (offline). The problem is, when the user exits the browser, naturally the value is still set to 1.
I was wondering if it is possible using AJAX or otherwise to update the database on the event of browser close? I have tried onbodyunload in the body tags pointing to a file with a JavaScript function containing the PHP code (query to update the field) but cant get it to work.
View 7 Replies
View Related
Aug 16, 2009
I want to run a PHP code being the scenes as soon as the user closes the browser using the browser kill button. Is there is a way we can detect the browser close button. One more thing that is - it shudnt be a code that runs on body unload as that code will also run when the use is navigating from one page to another within the same application as well.
View 6 Replies
View Related
Nov 26, 2003
Is there anyway of closing a single browser window without getting the "Are you sure?" prompt? window.close() seems to give an alert.
View 2 Replies
View Related
Dec 24, 2005
Is it possible to write in js that will close a browser after 1 or 2 minute automatically ?ca any one give a example .
View 3 Replies
View Related
Dec 2, 2010
Is there a way to delete a server-side file if the browser is closed? I have a pop-up window that allows a user to send an email to someone that will have a file attachment. Currently, the file data is read from a VARBINARY(MAX) column in a database and created/saved in a folder that is created for it (with a unique name for the directory) when the pop-up first loads. When the form is submit, the file is emailed then deleted and the directory for it is removed.
If the user changes his/her mind and closes the pop-up without hitting submit, the file and directory are left. I'd like to be able to delete the file and remove the directory if the pop-up is closed without hitting submit.Can this be done with JavaScript? Or can this only be done with a dynamic server-side scripting language like PHP, ASP, ColdFusion?If only server-side scripting can do this, how can I trigger the script to run when the browser is closed?
View 1 Replies
View Related