Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


Open regular window from Flash popup window in Firefox

Posted on 2006-05-04
Medium Priority
Last Modified: 2012-05-05
I have a flash movie in a popup window. The popup contains button with code like the one below:

on (release) {


In IE clicking opens a new regular size window which is what I want. However in Firefox doing the same thing opens a another tab in the smaller popup window which is not what I want. Is there something I can add to the above code so Firefox will open a new window opposed to a tab?
Question by:guy4graphics
  • 4
  • 2

Expert Comment

ID: 16611739
I always open windows using this code.  (from page A to page B)

<a href="B.htm" onClick="window.open('B.htm', 'myWin', 'toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no scrollbars=yes fullscreen=yes'); return false" border="0" >OpenPageB</a>

You probably have to also turn off tabbed browsing in firefox...

Expert Comment

ID: 16611745

From the above link:  (lots of good stuff there)

"Reveal More Tab/Window Options
There are some hidden options for the Tabbed Browsing that will allow you to force links that open new windows to open in the current or a new tab. First, add the following code to your user.js file:

// Reveal more tab/window options:
  user_pref("browser.tabs.showSingleWindowModePrefs", true);Restart Firefox and go to Tools > Options... (Edit > Preferences... under Linux and Mac OS X), select Advanced and click on Tabbed Browsing. The following options should be visible:

Force links that open new windows to open in:
the same tab/window as the link
a new tab
The options should be self-explanatory.

Author Comment

ID: 16611843
Thanks for the input but I know that a can control firefox's tab settings on my computer. What I want is to control universally how the window opens (in this case not in a tab). Does anyone know how to do this?
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.


Expert Comment

ID: 16612465
my code above will do it.  did you try it?

Accepted Solution

jack_p50 earned 2000 total points
ID: 16612931
TheRookie32: guy4graphics wants to open a new URL from his flash code, not HTML! window.open won't work from flash code, even using MMExecute...

guy4graphics: AFAIK you can't do it, ultimately it's the browser that decides in where to open an URL, and it a user sets his firefox to open everything in new tabs only, it won't open in a new window no matter what code you try to use. I'm really glad that you can't, because I don't care if some web page developer thinks something *must* open in a new window, I personally don't tolerate new windows. The browser just supports this notion - every use can choose what he wants and no web developer can impose on that choice.

Expert Comment

ID: 16615847
Isnt my comment at 05/04/2006 07:43PM PDT accurate then as far as changing Firefox's options for opening new windows?  If you change the option in the browser to open in a new window as opposed to another tab, then when you click the button, it will open in a new window.  (?)

(or should i start drinking coffee again?)

Admittedly I did read the question a bit wrong when he first posed it... sorry!

Expert Comment

ID: 16616815
TheRookie32: he can change his own FireFox settings but he wants this to work for all users of FireFox on this planet!

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This is intended to introduce all collision detection principles in flash, their strengths, weaknesses and workarounds. The main method for Collision Detection in flash is using hitTestObject. But unless you'll be pushing rectangular shapes without …
There are times in your Flash CS4 application when you want more than a simple pointer or a hand, and it's hard to find an ideal walk-through to tell you what to do.  I spent a few days recently learning my way around making custom cursors in Flash,…
The goal of the tutorial is to teach the user how to how to load their YouTube profile onto Flash Media Live Encoder.
The goal of the tutorial is to teach the user how to select the video input device. Make sure you have an input device that in connected and work and recognized by Adobe Flash Media Live Encoder and select it in the “video input” menu.

572 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question