I have a web site where multiple html pages are opened at a time & messages are received or those pages are refreshed automatically using meta-tag.
what I want is whenever that page is refreshed, the particular html window should notify user (as user may have opened other html window), now notification could be by setting focus to that html window which is refreshed, but then this will distract & frustate the user as he was referring other html window. What I would like to do is make that window blink or some notification like yahoo or msn mail received. But I want this kind of feature in HTML/Javascript.
I've got a strange problem in IE that I wonder if anyone has seen before. Basically, I've got a two window scenario. The parent window opens the child via window.open(). The child contains a form and submissions are processed in the child window. When the child window form is submitted and the results are returned, an alert box is thrown up via setTimeout("alert(....)", 2000). For some odd reason, when this alert is displayed, focus is transferred back to the parent window with the alert box on top. When you press the OK button on the alert, focus is transferred back to where it should be; on the child window. This doesn't happen all the time. But it happens. Is there something I can do to solve this mystery?
I think the problem is cause by my lack of understanding of how the browser (firefox 3.6.3) handles focus.A simplified version of my problem is:I've defined the function
function two_focus() { document.getElementById("two").blur();
I found the precursor of this script online, I modified a few small things, I ran the results through jslint, I fixed the apparent errors, and then I formatted it. This is what I came up with:
function clearText(thefield){ if (thefield.defaultValue == thefield.value){ thefield.value = ""; } } function echeck(str){ [Code]....
This JS code is on RoR+ImgMap site.I've tweak several portion of ImgMap, specifically around line 2205 of the file imgmap.js by adding code.so that when the user draws a shape, the focus will be set to the respective href field, instead of the default behavior - adding new row(imgmap form).
When I test alert() the .html() contents it appears like this. It seems to screw up the quote escape and changes " to " ;="" after the recordchecks().[code]...
So even though the source code looks perfect, if I alert() the div contents with html() it seems to get a bit garbled in the process.
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.
If I use the following construct in the frame "main" for a link to an extern site:
<A HREF="http://www.any.xy" TARGET="extern">
the Browser is creating the window "extern", loading the page www.any.xy an setting the focus to "extern". But when I go return to "main" without closing "extern", a click to an other link (e.g. www.2nd_any.xy) on "main" does not setting the focus to "extern".
For setting the focus to "extern" in the second case, I have used the following construct:
<A HREF="http://www.any.xy" TARGET="extern" onClick="setTimeout('extern=window.open('','extern');fr emd.focus();',500);"> an example</A>
This construct has worked very well for a few years, but since about one year, the sesult was the same as using <A HREF="http://www.any.xy" TARGET="extern">
In this year, I have changed: win 95 --> win 2000 modem 56k --> DSL Netscape 4.5 --> Netscape 7.1
Can anybody tell me a possibility setting the focus to "extern" in the second case? Is the changing of my configuration the reason, that the construct has failed?
this is for a browser window that contains a chat app that is an applet... when browser window is not in focus I would like users to somehow get notified when a message arrives, more or less like regular IM apps do.. I did with window.focus(), but I don't really want window to come into focus, I just want it to 'blink' and then stay highlighted.. I tried window.setActive() method (not sure what that method does but wanted to try it) but I get obj-non-supported error in IE6 with that method ..
if anyone is still curious about this recently posted issue creating error 'member not found'
function imageWindow(whichImage) { imageWindow = window.open(whichImage, 'myWindow','width=450,height=200') imageWindow.focus() }
I was experiencing the same problem and determined that the error was experienced when loading a pdf file. in the above case the user appears to be loading an image. The problem does not occur when simply loading html files.
I'm trying to test if a browser is configured so that I can use popup windows or if it has a popup blocker installed... the only solution I was able to think of, was one that would pop up a window and then write a value of popup=true into a form box (or cookie) and then submits the page.
The code below executes up to the point where the window regains focus window.focus() but fails to execute any code after that point, specifically executing the submit form.
I have a page where it accesses the same popup a couple times. When I click 'Help' it opens the popup then goes to the section. But, if i go back to the other page, and click another link to the popup which goes to another section, it doesn't re-focus on the popup window.
The sections are accessed by the '#SECTION' link...
Code:
<a href="javascript:helppage('help.htm#Section','title');">Help</a> How can I focus on it when it goes to a new section when the popup is already open?
I have this ads on my webpage that popup whenever you go somewhere (obviously prett annoying ). So my question is: how can I make so the previous window I was at gets focus and the popup doesnt. My thoughts was on making it with the onLoad function after you popup the popup but its stops there.
I want to include a link in the alert method.I tried this
alert("Please enable your java to experience this enhanced page." + '<a href="http://www.java.com/en/download/index.jsp" target="_blank">Free Download Java</a>');
But this will not made a link it shows all as it is. How can i made a link in alert.
I was just wondering if you can use html tags in javascript alert boxes?(like <b>hello</b>) when i try it it doesn't work only in document.write it works, i feel its weird. Could it be my browser im on safari,
The crux of the problem is I only know if the popup *has been* opened, but not if it *is* open. Therefore, the script doesn't know whether to simply refocus, or whether to popup a fresh window.
Are these the only solutions? * handle onerror in some creative way * hidden frames
BTW, I do have the luxury of ignoring non IE 5.5+ browsers on this project..
I have a web page which lists and displays all the characters for which a Named Entity code exists, with coding details etc..Some of these characters are quite obscure and the reader will only be able to see them if they have a suitable Unicode font on their own PC/browser. If not, they will just see placeholder squares.
For these obscure characters, I've set up a popup window. Click on a placeholder square and a small window appears which shows a .gif of what the character should look like, and a label saying what it's called.If the user closes the window after viewing, there's no problem. The difficulty comes in if somebody wants to click on a succession of placeholders and view a succession of character .gifs, and meanwhile the initial child window has slipped to the back of the stack and is behind the webpage instead of in front.
In IE, Netscape and Safari, it's easy - I just use .focus to bring the child window to the fore. In Chrome, which doesn't recognise the .focus command, I close the child window and re-open it. [There's code further up the document which identifies the browser.]However, neither .focus nor closing and re-opening the window works with Opera, which turns the child window into a tab rather than a separate window, and then shoves that tab to the back.how I can get Opera to either move the focus to the child-tab on command, or close it on command so it can be re-opened?This is the code that generates the child window:
function charDisplayer() { if (isIEorInnerGroup == "Yes") {codeWidth = windowWidth*.171, codeHeight = windowWidth*.239, codeInset = windowWidth*.041} else[code]....
Ignore the line which begins if (isIEorInnerGroup == "Yes") - this is part of a setup which resizes all art, tables etc to maintain a constant size across all browsers and screen resolutions."stylesheet" is passed as a variable because I have two different stylesheets on the go, to accommodate the fact that Netscape handle text-size differently from the other browsers. There's a function elsewhere which sets the value of stylesheet according to whether the browser is Netscape or not, and whether the platform is a Mac or not."charID" is a variable which identifies the code name of the character (taken from the Named Entity code) and looks it up under that name in a list of .gifs. "charName" is a variable which passes a text-string saying what the character is called, e.g. "Not a subset of".There is an "isOpera" variable which can be used to start a specific action if the browser is Opera.
When javascript alert is popped up, it doesnot allow us to focus on the window till we click on the alert ok button. Can we do the same when I popup div alert. I have put in the code in a function to call when div is loaded. But its not working
The code I am using is:
But it seems like its not working, Even the alert is also not popping up.
I use a cookie to keep track of a particular window (using window.name), lets call this the main window. I use the window to distribute data returned from the server.
I use window.open("",mainWindowName) to get the reference to the main window object.
The problem is in nearly all browsers this works fine (focus stays on the current window), however in Safari, window.open also sets focus to that window (mainWindowName).
Of course I can reset focus back to the current window in Safari, but there is a quick flash of windows focus changing and it doesn't look good.
I am working on a ASP.NET application and have some forms that require to be popped up and let the user edit information on them. These windows must stay in focus until closed, but I have having some issues implementing this.
We are targeting IE explorers and have tried the showModal() which is exactly what we require (as it forces the user to the window till complete) but the page cannot refresh/postback which is what we need.
I also tried the on blur = self.focus() but that doesnt work either as when I user clicks the textbox on that popup to update a datagrid the focus is taken off the textbox and to the window again.
What I'm trying to achieve it a popup window that has focus until complete and allows the window to refresh as it requires use to update & delete a datagrid. Any ideas?
Code: <script language="JavaScript"> var checkobj function agreesubmit(el){[code]....
i need to make it like if the button is clicked and there the agreement checkbox is not checked.. it should give an alert that the alert is not checked.. i know that would require a if and else statement but i cant figure out how to do it