|Best way to create a User Selected, Sized Pop-Up Window|
That isn't blocked by IE SP2 or Firefox
What is the best way to create a sized, popup window when a user clicks on a link, that isnít blocked by IE SP2 or Firefox?
Is their a way that I can make a sized, new window open when a user clicks a link that is friendly to the pop-up blockers?
Thanks for your help
|User Selected, Sized Pop-Up Window |
Isn't this an oxymoron? Why would a user who's blocking pop-up windows select one? There is so much abuse of pop-ups people have their browsers set to prevent you from doing this. They could set them to allow it, but that would make surfing miserable. Forcing your visitors do something they don't want isn't a good way to make friends.
The reason I'm doing this is that it is a page (mostly info based) that has related video examples. Those video examples are small in size & don't justify the need for a complete page window, nor do I want to have the user leave the main page for this video page.
I would say use target="_blank". It opens a window the same size as the last one they closed, which is usually the size they prefer. While it is not a defined size, it is 90% of the time the size the user wants, and it is hard to get closer than that.
If your video is important to the content of your page I would include a little 'friendly warning' about the pop up. If then your visitor is really interested they will turn on pop-ups for this visit.
For instance, Mozilla Firefox let's you turn pop-ups on or off 'per site' and not 'all or nothing'.
Just a thought.
Posting a note to turn off pop-up blockers would work, but probably be a last resort I think. (I'd rather go to a new page)
Since it's a user initiated window I hoped there was an easy way to open a small window.
I know I could do it having them link to a new page, but I would then probably have to develop page content for that video. (The content is already on the main page with the option to select which quality video you want to watch, which opens the pop-up window.)
target="_blank" works, but some of the video clips are small & look funny on such a large blank page.
I know SP2 allows for new pop-up windows if they are user initiated, so I figure their must be a way to it, just don't know what that is yet.
|I know SP2 allows for new pop-up windows if they are user initiated . . . |
First, define your popup() function in the head or an external js file. Then:
<a href="page.html" onclick="popup('page.html');return false;")>link text</a>
I stopped using target="_blank" because it is not valid in strict [x]html - but you could also add that attribute if you are writing transitional mark-up.