Prompting For Exit Questionnaire On Closing Window / Tab
Apr 6, 2010
A Client of mine wants a popup window to appear when a visitor to his site tries to leave. In this popup window he wants to ask 4 simple questions and offer a free gift.As popups are unpopular, and are generally blocked I went looking for another way round the problem.In some sites that I see now, I see a confirm box asking "Are you sure you want to leave this page?"Sometimes with a customised message in there as well.I was thinking of using something similar, and when the visitor presses "cancel" (to stay on the page and prevent the window closing) to then show the popup (either redirect to new page or use modal dialog overlay box, eg jQuery Thickbox).
Does anyone know how to make it prompt the user if they try to close the browser window? Basically if someone goes to file->exit, or tries to navigate to another site, I want a confirmation box to pop up and say are you sure?
Please note I am not using this to annoy regular visitors - this is only going to be a part of my admin panel where I frequently forget to complete the last step, I just want to add a friendly reminder for myself.
i've got a bunch of webaplications in use that the users have open in a browser all day. and so far every thing is perfecto. my problems start when the user during the day get emails with links in them... being humans they click those links and some times they "loose" the webaplication from the original browser. this also happens of course when they use their bookmarks etc.
what i would like is to include a javascript that forces a new browser window wtih the new url & leaves the original site as-is if a url is sent to the browser.
I have a starting page, Page1.php that uses Page1.js.In Page1.js, I'm using the onclick event for a button that's on that page. When the button is clicked, it goes to Page2.php. Okay, fine.Page2.php is using Page2.js. But when the browser switches to page 2, I get a javascript error because, somehow, it's still referencing the Page1.js file. (Using IE8)So how do I 'dereference' the first javascript file, so that when Page2 loads, it doesn't still try to instantiate the objects in Page1.js? (I'm getting a null object error when Page2.php loads).
code to show ( overlay / modal window ) to the user when closing or navigating away from the page ( i want put in this window facebook share to make the user to share the page in his facebook ) , bytheway i wanna use it in my wordpress in every post could it be happen ?
I have done thus far is set up a simple Ajax request to my server to log in a user (This part seems to work just fine). The problem that I am incurring is that I would like to close the window if the user has been successfully logged in and not close the window (aka - show the form errors via php) if the user did not input the correct credentials.
This is what I have got so far (which simply logs in a user): -note: the php currently just spits out Sucess or Fail to the jquery ajax request and I would like to add a way to verify if logged in then close window but if not keep window open
This seems to work fine and dandy to just return Success or Fail to the #results div but is there a way to verify if the user is logged in success or not or at least a way to catch such validation that is sent back from the php script?
I was also playing with adding the below code after the $.post request but it obviously just closes the window no matter what the response.
I'm having trouble with Safari. After i close a popup it does not focus on the parent window. I have been looking around and i think its this sort of thing i need 'javascript:window.opener.focus()" target="_self"' but tbh i'm not in anyway a javascript whizz, so im a little confused.
I have a parent page which I don't have control of. I call my child page from parent page, perform some operations and once I click update child window should close and parent window should be refreshed.Everything seems to work fine except the parent page not refreshing.I tried using window.opener.location.reload(true). But it makes a postback in the parent page and so the values that I update are lost because it makes a postback with the previous values.I tried window.opener.document.locationwindow.opener.document.location. But this doesn't refresh my parent page.
Iam using mozilla firebird. I have three popups displayed at one point of time...if I close one the other two goes hidden....could you please suggest me the reason for this behaviour and how to overcome it.....
While I opened......these child windows(popup)...from the main window I have given "dependent=yes" in the window.open statement.
The sameway I want to close the Child windows opened from the parent window using IE. I use IE 6.0.
How can I prevent the user from closing the window? I need some how to prevent the user from closing the window even if he tried to close it from the (X) button in the top right of the window?
Basically I have problem and I was wondering someone can help. I have my and on clicking a submit button i create like smaller pop up window in which i display a text area what i would like to do is that when the save button is clicked the page should be submitted back to the original page as well as the small window closing is that possible i do not want to use like a seperate close button.
Does anyone know how to have a pop-up window close once someone's clicked on a link? And can cookies be incorporated into this so that the window only pops up once a day?
At the minute, when someone clicks on a link, it opens up the page behind the window so you have to then also close the window. This is the script now: Code:
I am using a pop-up on my site that allows people to subscribe to my email list. Is there a way that once the visitor subscribes, the pop-up window can automatically close and the subscriber is sent to the confirmation page in a new window?
Please let me know to execute specific javascript code when the browser is exiting. When a browser is closed i want some code to display images or text to be executed.
I'm putting together a popup flash player that can be launched from a url posted on a board. The link goes to a landing page which executes an onLoad script that opens the popup, then closes itself, leaving the popup over the board. Works fine in IE, but in FF the landing page remains open behind the popup and over the board. It will not self.close, and can't be closed from the popup (close.opener). Leading theory is that a FF window cannot be closed with script if it was not opened with script, and I've somewhat confirmed this, but seems a simple thing and should be doable.
Can anybody let me know how to detect when my user clicks the X button on the window. I used unload event it did not work(on IE). My web page is a .asp page which reloads itself when navigating on the site. Now whenever the user clicks any links on the page the unload event is triggered which is not what I want. I only want to detect when user clicks the X button and not when the URL changes.
code i used: <body onunload="alert('leaving window');">
Basically this alert window is triggered everytime the URL changes and not just when the window closes(which is what i want).
I am calling a Java Script function on the button click of a pop up window (ASP.net). The function does the following: 1. Close the Popup window 2. Call JS function on the Parent window 3. Try to open another popup I am able to close the popup window and call the js function on the parent window but I am not able to open the new window.
CODE: window.close(); window.opener.clearfields(); window.open('MyExcel.xls'); I need to perform all these in one JS function.
I want to execute a javascript function when ever the user clicks the window's close button, means before closing the window I should be able to execute my function.