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.....
1) I'm using a lightbox script (namely URl... but I don't think that matters in this case).
2) Since the lightbox scripts appears to intercept the 'onclick' event, I have to use 'onmouseup' to call the ajax, which is not a problem, just a note.
3) My link is: <a title="Click to View Logo" onmouseup="getLogo('44');" href="#displayimage" rel="displayimage" class="lbOn">
4) The javascript function 'getLogo' calls an ASP page which then feed the logo back to a div with ID "displayimage"
5) I have tried to add the following code to the ASP page to close the lightbox, but it does not work: <a href="#" class="lbAction" rel="deactivate"><img src="_images/button_close.png" /></a>
6) If I add the code above to the page itself (rather than from the ajax call), it successfully closes the lightbox, so I know the code itself is fine
Can I use the lightbox to call multiple DIV tags? Since the ajax call loads the content of the ASP page into the div (replacing what may have been there of course), I cannot place the "close" script into the "displayimage" div.
What I'd like to add is add a line of code that will close the calling parent window (right now I make it visible by resizing it and clicking on a close link). I'll even settle for having to confirm the closure but, the ultimate would be that it would close by itself. Code:
1) read the page for last date (somewhere on the page) that the page was generated.
2) compare with current date
3) if it looks old refresh or re-load.
4) check for history to count the number of re-loads, stop at once.
Maybe the refresh/load will not add to history if the page is the same URL SO: without using cookies - the remote system may not save them - our local library system has the OS instances screwed down to the point of frustration, hence the use of FF portable right now.
But my audience use whatever they use so I want a rouse to work regardless. The last time I checked the library system cache was more than 4 days old for sure. And some surfers have the pages from the local cache by default.
manual refresh usually sorts this and I do have a manual button on my homepage.
I want that when i click on a other main item that the other will close. Now it still keep open and then ill get a long menu list. How do i do it , i dont have js experience.
i have a page with an iframe. once an item is deleted from the iframe, i need the main page refreshed.its seems like i can only delete or refresh, but not do both actions together. let me further explain. The confirmation popup message does appear and the refresh is done, but the file is not deleted. if i just use confirmation() on the onclick, it deletes the selected file, but if i use (confirmation(),refreshPage()) the file isn't deleted if they click yes. but the page is refreshed.
Code: <script type="text/javascript"> function reloadPage()
When I load my website www.bellmacchinaproductions.com, I see a slideshow featured category. When I click on the logo to go back to the main page, it is cut off. But when I refresh, it seems to work again...
I'd want that: at the first user's click on the #register div, the div #registerForm become visible, it should remains visible also when the user click the submit button within and it should disappear if the user click a second time on the #register.I partially solved my problems with this:
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)
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. }
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.
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
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?
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 .
Our company own a lot of domains and want to put a short page of copy on each address along with keywords before redirecting the user to our main site. I have been able to get the page to load the main site after the desired time using this code in the head...
That works perfectly, I am now trying to display a countdown timer from 40 seconds down to 0, and on 0 redirect the user. Saying something like "You will be redirected in XX seconds". Is there anyway of doing this? I've been searching google for the answers with no luck and can only seem to find timers that countdown to a set date.
I'm having a problem on a particular site I am working on.
The URL is [url]
The problem is that when I try to close the browser in IE on the main page I get an popup with an error which says: "An error has occured on the script on this page"
Do you want to continue running scripts on this page?
"Yes" or "No" (Buttons to Click)
I have to click the 'Yes' button about thirty times before the browser will finally close. Does anyone have any idea what this is?
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 ?
I have this code in a page that appears in my iframe if requested from parent:
<script type="text/javascript"> parent.rrr(); </script> The parent code is: function rrr() { javascript:location.reload(true); }
So, the person clicks a link from the parent, it does a php process in a hidden iframe, which then tells the parent page to refresh. The only problem is that it puts Firefox in a constant loop of refreshing. IE and Chrome work fine. They refresh once and stop.
Though the src code opens the iframe like so: <iframe src="" style="display:none; height:1px;" name="hdplus" id="hdplus"></iframe> Firefox seems to refresh the page with the memory of the child page being in the iframe, constantly looping the child request to refresh the parent.
Why won't Firefox just accept that no page should load in the iframe, as stated in the code? I need to stop this loop, which means I need to get firefox to reset the iframe as it reloads the page.
As per the rather long subject, I would like to (well, my boss would like me to...) on a popup have one button to close and another to close but then redirect to another page.
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;
I am remote scripting using javascript to an XML gateway, the XML file I get back changes state i.e. either the car registration number exists (and it includes certain fields in the XML) or it doesn't exist (and it doesn't include certain fields).
When my code tries to display the result I am getting the 'object required' error because I am trying to access an xml element which doesn't exist.
For example this line would break if the plate didnt exist but work perfectly if it did:
var fuel = response.getElementsByTagName('Fuel')[0].firstChild.data;
Is there anyway to stop it throwing an error if it doesn't exist and just set a regDoesntExist flag or something?