Not real big with JS but am going through a bunch of books and tuts ect.
For the moment I would like to know if there is a way to call up a pop up window from a button (have that done already) but have it stay on top of the main browser when you click back on the main browser. I'm using window.open=( ... to call the pop up window but have not found how to get the new window to stay on top when working back in original browser window that the pop-up was called from. Was able to set height, width, etc of the pop-up but not able to get it to stay on top. The one reference I saw was in an older book that stated it was only available in IE.
Would also like to know how to position the pop-up window when it is called.
Did not see a way to do this but maybe just didn't know what I was looking at or put the pieces together.
Am I the only one who thinks the Rangers major league choked last night? Can't get one more strike, or just hold the opposition to only one run in an bat, twice each, to be world champs?
I have created and opened a child window called "checkwin" and have written some data to it. If the data is valid, I want the user to click on the 'CONFIRM' button on the child window, at which time I want the "submit()" function for the form on the parent window to be executed. If the data is invalid the user clicks on 'MODIFY' and I want focus to return to a field on the parent form. However, when I click on the "CONFIRM" or "MODIFY" buttons on the child window, nothing happens. Here is the code:
In my main window, I create a popup window. Is there a way to bring the main window back to the foreground (make the main window the focus window again) from the popup window using JS? Like from a link or a button?
When I click the button to open an url (example: URL...) from a page, I can mark this url/screen name.So the next time I click on the same button, the same window will pop up instead of opening multiple windows.If I have already had the window opened not via the button, when clicking the button, it pops up a new window instead of opening up the existing. Is there a way to check the screen name or partial url of the existing window? If there is a match with the url being called from the button, it will use the existing one.
I have a function reloaddash(1); for refresh the db.js in db.js file which sends a ajax request to the action file. In this .js itself I draw the table,td,tr for display. I dont use seperate .jsp file to draw. By onclick a link in this js file I opened a new window using window.open(URL). Now my confusion is If I close this new window I need to refresh this .js file that is i need to call the function reloaddash(1); But I dont know how to call this function on the closing of new window. Is there any option to call a function from w.indow.close or parent.opener.
I have a small window that I can call from my top menu that opens a 'radio station' to play music clips from, my site. If the user goes to a page with video/audio players on it and opens one of these tracks, I need to send a 'STOP' command to the radio window. I think the pseudo-code would look like:
Code:
if (window.open 'DashRadio') javascript:player.sendEvent('STOP'); endif
But I cannot get the code to address the 'DashRadio' window.I open it from my top menu like so:
You can see it in action at The Soundsmith, the actual radio window is this one. I would have thought this was stupid simple, but I can't get a handle to the Radio window. OTOH, I am very much a newbie in javascript, I spend a few years in FoxPro and other 3GL languages, but C-style code throws me.
I have some javascript that works in Firefox 2 but not in IE 7. In the parent page, a user clicks a link and a new window is opened so that they can maintain some values. When the user is finished, they can click either a save or a cancel button. If the user clicks the save button, I want the parent page to be refreshed and then the child window to close. I have this working perfectly in FF2 but it does not in IE. In IE, the parent page is refreshed but when it refreshes, the screen that comes back is the same screen as the child window. When the child window should close, it instead is being refreshed and comes back as a blank screen. Code:
I need to have a function run only once when the user scrolls. My problem is that I can't seem to figure out how to get .scroll to only check for that first scroll. I have come up with a working solution using a count, but I am hoping there is a better way to do it. I assume that it checking for a scroll constantly is just a waste of resources. My solution doesn't fix that problem, it only makes sure the function runs once.
I've got a script which is called by a keypress event, something like this:
<html> <head> <script type="text/javascript"> function respondToKey(e) { keyPressed = String.fromCharCode(e.which); if(keyPressed == 'g'){ alert('you pressed the g key'); window.open('http://google.com'); } }
</script> <title>Untitled</title> </head> <body onkeypress="respondToKey(event)"> hit the g key to open a google window </body> </html>
when you hit the right key, the alert appears, but the window.open() never happens. There's not even a message in the Error Console, just nothing.
Is this a security feature? Any way I can get around it? And, if it's a security feature, is the fact that it fails silently with no error message also a security feature? Because it's rather annoying.
This works fine on a page by itself, but it opens the "chat.htm" page, as well as one before it that runs the code. It would be much better to just run it from a hyperlink button from the main page and not load the first unnecessary page in the first place.
I've got a page that lists a bunch of info in a large table. In each row is a link, and when that link is clicked on, an ajax call fires that returns detailed info on the item in that row. I usually display the html just to the right of the table, but the table has gotten too large. I need to display the info in a pop up now. The only thing is, how do I get the results of my ajax call into a pop up window? I've been having an awful time getting this to work.
I'm using JQuery to make the ajax call, what can I put in my success of complete event to create the pop up using the data the ajax call returns?
When using this script on a external js, it will not run. Trying to learn js and I do not understand why it does not work, when it should. The window.onload should call the function.
Which javascript event should be used to call logout on window close and url change. I want to call logout function on window close and URL change on my application.
I am calling logout functionon on <body onunload="doLogout();">, but onunload event is also called when refreshing the page. is there any specific event for Windoe close and URL change.
I need to make a $.post call on the beforeSend event of another $.ajax call.I read the documentation and I see that if the beforeSend return false the ajax call will be interrupt.So I made this code but doesn't work, because the real value of the beforesend function isn't true or false, is the value of the post.I have to do this because when you click on a link I need to verify before if you are able to do this via db permission of my webapp.I think you don't understand...This is the code:
The general framework is a simple user login function. The user name is selected and a password entered as usual. The function grabs the element values and passes them to a php page that queries the database. An AJAX call returns the password to the function and then I want the innerHTML to be a choice of two web pages, depending on success or failure of validation. There are existing AJAX functions available on the internet but they are overly complicated for what I think should be a simple, quick to load function.
Where I am stuck is that the standard procedure to make an AJAX call is the browser window event. How do you make the call from within the function? I have tried creating two new variables, "success" and "again" to replace xmlhttp, but still stumble on the event to assign a value. I left the blank password protection (if statement) with that variable to demonstrate what I mean.
I've put in my code below, which is in development and successfully alters the innerHTML text depending on user input but I can't figure out how to insert the relevant php page. I have '// out' the testing bits, but left them for info. (I have tried full 'scripting' as the innerHTML, but it's messy.)
I have a HTML and I am opening another link in a separate window using window.open() . The child window is something like 'http://yahoo.com' which is out side html. I need to refresh the parent window when the child window is closed.
<button onClick="return popup('<span onClick='selectShape(1, 1, 1)'>test<span>');" tabindex=Ɖ' onFocus="setFocusColor(0,3)">....</button> This will work perfectly, but as soon as I need to pass Strings inside the selectShape function, I get stuck.
So the question is, how can I create the following and have it working
I have several form in my site, that validate on onsubmit.I call all the validation functions from a file call functions.js.Here is a sample of the code that is working:
i have this code i need to close the parent.html window when the child window opened, i need the code for that working well in IE and Firefox Parent.html
<HTML> <SCRIPT TYPE="text/javascript"> function sendTo() { window.open('child.html','_blank','resizable=yes,width='+(screen.width-500)+',height='+(screen.height-500)+''); } [Code]...
I need a script that will open a new window (popup / new link) in a specific size, but will also close the old window (where the popup came from). I know the popup window is easy but finding a work-able close window script as the new window is opened is impossible!!
I have a popup window which has the search form in. What I want to do is for the popup window to close once the form is submitted, and to post the form data to a page on the main window.
Is anyone able to advise. As the main page is dynamic, it is not possible to give the page a name.
I am trying to usw window.open , upload a file in the child window and then referesh the parent window. But once upload is done, window . opener .location.href or opener.location.replace sends a message back but I get a pop up blocker, so if I turn pop up blocker off, it opens in new page. I just want the parent page to refresh on the same window. This works on some employees stations but not on others..I don't know if there are any settings on IE that need to change, I tried everything...weird. does any one done this before?