Window.open Changes Focus In Safari?

Mar 24, 2011

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.

View 2 Replies


ADVERTISEMENT

Window.open And Focus

Mar 10, 2006

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.

View 4 Replies View Related

JQuery :: $.post Callback Broken In Safari In New Window.open()

Jul 9, 2009

I'm opening a new window with window.open() In the new window a file is loaded with the following post data function:

function ajaxPost(url,data){
$.post(url,data,
function(data){
alert(data)

[Code]....

If I call this function form within the new window everything is fine

- If I call it from the opener window the callback function is broken

- only in safari - ff works fine.

View 1 Replies View Related

JQuery :: Detect If A Named Window Is Already Open And Change Focus To It?

Jul 5, 2011

I'm relatively new to jQ and would like to determine if a named window is already open. If it is then I want to change focus to that window/tab. The scenario is this. I have a link in App1 that opens a new window to an already existing linked (related) web form in App2. If the user forgets they have that window open in App2 and clicks the same link in App1 as before (to open the related form in App2,) it opens a window that is not the same window as the original window. I need App1 to detect if a window already exists in the browser of the same name and if so, change the browser focus to it.

View 4 Replies View Related

Code - Void Window.open - Link Would Open In The Same Window?

Feb 7, 2009

I have this piece of code which is opening link in new window:

How to change this code so link would open in the same window?

Probably I should change this part: javascript:void window.open

View 1 Replies View Related

Links That Uses Window.open Then Open A New Designated Window

Jan 17, 2012

I have a problem on the links on my page im working.sorry guys still a noob and my english is not that good. :b. my question is like i have a list of packages of food. [link_a] [link_b] [link_c] and i have a function that i put in my head tag:

function linkA()
{
window.open('link_a.html','link','width=300,height=200,resizable=yes');
}

now i can go to linka.html by click my link <A HREF="javascript:linkA()" >link a</A> is there a way i can have one functions that can open a link depend on what page .when it clicks then go to its designated page or i have to stick on writing function for linkB ,C,D and so on.

View 7 Replies View Related

Open A Link On The Same Window Using Window.open Or Any Other Method?

Oct 19, 2011

How to open a link on the same window using window.open or any other method in JavaScript.

View 2 Replies View Related

Child Window Close Event - Opening Another Link In A Separate Window Using Window.open()

Jan 29, 2010

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.

View 4 Replies View Related

Open In New Browser Window (like With Target="_blank", Not Window.open)

Dec 1, 2011

Code: window.location but have it open in new browser window (like with target="_blank", not window.open)

View 7 Replies View Related

After Open A Child, How To Keep Parent On Focus

Oct 14, 2009

After open a child window, I would like to keep parent window on focus. I tried self.focus(), set new window in blur() as well as setting the setInterval, none of them works in either Firefox or IE. I think this question relates to the opening window in tab rather than in new window.

View 2 Replies View Related

Thru Window.open Open A Word Document In Print Preview Mode

Jul 23, 2005

Through window.open or window.showmodaldialog, I want to open a word
or excel document in Print Preview mode. Bcos I don't want the user to
make any changes or save it but the user can ONLY VIEW OR take a print
out.

View 1 Replies View Related

Window.Open In FireFox - Click Very Quickly - Multiple Windows Open

Nov 16, 2009

I'm using an <A> tag with an onclick event to open a window with JS (window.open)... In FIREFOX, if I click very quickly, multiple windows open. Not a problem in IE.

View 8 Replies View Related

Focus On Parent Window After Closing Child Window?

Sep 24, 2009

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.

Here is my current code to close the child window

document.write("<input name='close' class='button popup' type='button' value='Close Window' onclick='window.close()' id='close'>"

So i need to somehow, add in the .opener thing to that.

View 2 Replies View Related

Window.open - How To Open A Local File (xml) With Firefox

Apr 2, 2008

my file is located at c:AdminFiles.xml

i tried the following ways

window.open("c:/AdminFiles.xml",'HeavyXml');
window.open("c:AdminFiles.xml",'HeavyXml');
window.open("c:\AdminFiles.xml",'HeavyXml');

in the above i'm getting the following error: "Firefox doesn't know how to open this address, because the protocol (c) isnt associated with any program"

window.open("file:///c:\AdminFiles.xml",'HeavyXml');

the last attempt give to respond at all...

View 5 Replies View Related

Clicking Same Link To Already Open Popup Doesn't Bring It Back Into Focus

Jan 17, 2011

There are 3 graphics (top left of page) which open a linked page in a pop up window; each popup comes into focus the first time it's opened - clicking on the same graphics again doesn't bring the already opened popups back into focus.I had originally sized each popup as 320x430px in the body at each of the 3 references to the linked pages, but discovered that (in FF portable 3.65.13) the popups all opened full-size windows. In an attempt to resolve this I removed the size info from each of these 3 page references (lines 84, 89, 94) and moved it to the head (line 67) which seems to have resolved the size issue, but works only when I specify the popup to be any size except the original size of 320x430 (e.g. 320x431; I have now settled for 321x431)

View 5 Replies View Related

Window.open() Doesn't Open New Window In FF, Only New Tab

Feb 14, 2011

window.open() doesn't open an entirely new window in FF3.6, just a new tab

Edit: Yeah, ok, so if i specify a size smaller than the current standard window, it'll be forced to open a new window. but what if i want a new standard sized window to open entirely?

View 4 Replies View Related

Window.print(); In Safari!?

Aug 11, 2004

i'm trying to send a html page directly to the print preview and bypass opening it in a new window. i've found a good solution by having a frameset with 2 rows. the top row is relative while the bottom row is 1 pixel height (hidden at the bottom). the user clicks a print button in the main top frame and it loads the html page that needs to be printed in the bottom hidden frame. on the print file, i included:

<body onload="window.print();">

therefore, the code above initiates an instant print preview. the problem is that it doesn't work in safari (osx). instead of printing the specific frame that the page is in, it print the frameset at the _top of the browser window.i tried changing the location to this., parent.window, etc...but, none worked.

View 3 Replies View Related

Script To Close Old Window And Open New Window With New Link And Specific Size

Jan 29, 2006

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!!

View 3 Replies View Related

Child Pop Up Race Condition Using Window.open Need To Detect Window.onload

Nov 22, 2011

I am trying to pop up a window and then do stuff(set flags) when the content of the new window is done loading. For this I am trying to detect the window.onload of the pop-up child window but so far I am unsuccessful. I believe my problem is that the URL of child window is on different domain, than the one of the opener(parent) so that the window.onload is not being called. Though this may change, at the moment I do not have access to the code for the page I'm opening up in the pop-up. Im pretty new to web development.

[Code]....

View 3 Replies View Related

Open A Popup Window From A PHP Site And Pass In Some Parameters To Use In The Pop Up Window

Sep 23, 2010

I need to open a popup window from a PHP site and pass in some parameters to use in the pop up window. I have the params in an input box and need to get the val of the box into a param and pass it to the new popup window. All pages are local and in the same folder. The id of the input box is 'ddutykey'. The name of the new window would be showduty.php if possible.

View 3 Replies View Related

Can't Open Address Bar With Window.open

Jul 23, 2005

With ref. to MS IE, when I use window.open with the usual sizing and
'toolbar=yes', 'menubar=yes' the target URL opens in a new window -
but without an address bar.

'addressbar=yes' does not seem valid. Can someone please tell me how
to proceed?

View 3 Replies View Related

Window.open - Cannot Open With Scrollbars

Oct 13, 2005

When creating a new window and specifying ANY features (on or off) at all like such:

<A HREF="javascript:void(0)"
onclick="window.open('NONE.php','welcome','toolbar=1,location=1,directories=1,status=1,menubar=1,resizable=1, scollbars=1')">
Open a new window</A> the new window does not have scrollbars even though scrollbars are necessary for my document (vertically, at least).

This problem occurs in Firefox and Internet Explorer 6. The problem does NOT occur if there are no features are specified.

View 3 Replies View Related

Window.opener.location On Safari

Jul 30, 2005

I am trying to use the window.opener.location code from a link on my popup window to change the webpage in the window that opened my popup. It works on ie/firefox, but doesnt work on safari.

function changepage(id) {
window.opener.focus();
//window.opener.location('http://www.mysite.com/index.php?id='+id);
window.opener.location.pathname = 'index.php?id=' + id;
self.close();
return false;
}

Now i've tried the link with both <a href="#" changepage(35);"> and <a href="javascript:changepage(32);"> but safari doesnt want to touch the opener page. Do you know of any workaround/hack to get this to work? If not, is there a way to check to see if the user has safari and change the code to opening the page in a new window?

View 4 Replies View Related

Window.dialogArguments Not Supported In Safari

Jun 16, 2011

I am using window.dialogArguments in safari(5.0.5) but it is not supporting.Is there any replacement for this in safari?

View 2 Replies View Related

Window Refuses To Close In OSX/Safari 3.1?

Feb 4, 2009

got an one that might prove interesting. I have a window that refuses to close in OSX/Safari 3.1 if it has any history.

Details:

I have an embedded flash app that offers links. These links will initiate a new window. I have little access to the working of the links, so I am assuming that they are using window.open and call the popup page.

So once the window is open, I have a link within that window to close it using an a tag that fires a js function which in turn uses self.close(); See code below. This works well in all cases. The problem comes into play under the following conditions:

1) Mac/Safari 3.1 (note that XP/Safari 3.1 does NOT produce the same issue)

2) Once the window is open, the user clicks a 2nd link from the Flash app, showing the selected html page and adding history to the popup window.

3) The user then tries to close the window, which now fails.

4) Any additional addition to the popups history yields the same results (as one might imagine).

I tried to use javascript to navigate back to the initial history point, and then run self.close. This sort of worked as I would revert back in the history stack with the first click, then the window would close on the second call to the close function. But I couldn't get it to work in one click. I did notice that adding an alert between the history rollback and the self.close() actually allowed this idea to work. So I tried a setTimeout, but did not have success. Seems like there's something there, but I guess I don't understand well enough to come up with the solution.

Code:
function self_close(){
self.close();
}

HTML Code:
<a href="#" onclick='javascript:self_close();return false;'>close</a>

View 2 Replies View Related

Window.closed Not Working In Safari?

Jun 25, 2010

I'm opening a new window with window.open in javascript and i'm keeping his reference to make focus on it or detect if the window is closed or not.My code is working well in Firefox and Chrome (execpt the window.focus, but there's already an issue in chromium: [URL]

In Safari window.open and window.focus works well. But window.closed has a strange behaviour. If I close the new window without navigating in it, window.closed works after closing the window. But if a navigate to another page, window.closed return false, even after closed the window.Is there a way to keep the reference on my new window event if the user navigate to another page ?

here is a sample of my code (I use jQuery 1.4.2):

Code:

MyBrowser = $.klass({
window_ref: null,
initialize: function() {

[code]....

View 1 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved