Open a website in new window..?

E

EnjoyNews

A simple question probably...

With this script:
<script>
function select_onchange(obj)
{
window.open(obj.value);
}
</script>

I open a website in a blank window in a select form like this.

<select name="something" onchange="select_onchange(this)">
<option value="www.something.dk">something</option>


It works fine, but when I click on it the browser ask me to aprove popups
from this website...
I do know why it does that, but isn't there a way to open a website in a new
browser windows from a select option without the browser seeing it as a
popup ?
 
S

SAM

EnjoyNews a écrit :
A simple question probably...

With this script:
<script>
function select_onchange(obj)
{
window.open(obj.value);
}
</script>

I open a website in a blank window in a select form like this.

<select name="something" onchange="select_onchange(this)">
<option value="www.something.dk">something</option>


It works fine, but when I click on it the browser ask me to aprove popups
from this website...

It depends ... mine doesn't it (or not each time).
I do know why it does that, but isn't there a way to open a website in a new
browser windows from a select option without the browser seeing it as a
popup ?

If it is a popup, it is a popup, no ?

Try with an iframe.
or try to launch the new url in a popup yet opened

<script type="text/javascript">
truc = false;
function select_onchange(obj)
{
if(!truc || truc.closed) truc = window.open();
truc.location = obj.value;
truc.focus();
}
</script>
 
L

little susane

EnjoyNews a écrit :










It depends ... mine doesn't it (or not each time).


If it is a popup, it is a popup, no ?

Try with an iframe.
or try to launch the new url in a popup yet opened

<script type="text/javascript">
truc = false;
     function select_onchange(obj)
     {
        if(!truc || truc.closed) truc = window.open();
        truc.location = obj.value;
        truc.focus();
     }
</script>

isn't it just in your INTERNET PROPERTIES? Have you blocked pop-ups?
I am sure you can owerite Window properties with your JS code.
But I would poke properties first.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,582
Members
45,060
Latest member
BuyKetozenseACV

Latest Threads

Top