пуллдовн меню -как да отваря зададения линк в нов прозорец ?

smoll

Registered
Код:
<form name="jump">
<select name="menu">
<option value="http://">1</option>
<option value="http://">2</option>
<option value="http://">3</option>
<option value="http://">4</option>
<option value="http://">5</option>
<option value="http://">6</option>
<option value="http://">7</option>
<option value="http://">8</option>
<option value="http://">9</option>
<option value="http://">10</option>
</select>
<input type="button" onClick="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="GO">
</form>
 
ми пробвах и това меню но неми се получи,искам това мойто меню след натискане на гол да се отваря нов броузер, пробвах с
Код:
target="_blank"
но не се получава ако можеш дами обясниш по подробно благодаря все пак ....
 
Код:
<form name="jump" target="_blank">
<select name="menu">
<option value="http://">1</option>
<option value="http://">2</option>
<option value="http://">3</option>
<option value="http://">4</option>
<option value="http://">5</option>
<option value="http://">6</option>
<option value="http://">7</option>
<option value="http://">8</option>
<option value="http://">9</option>
<option value="http://">10</option>
</select>
<input type="button" onClick="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="GO">
</form>
прочетох че си пробвал с target="_blank", но предположих че може да си задал таргета да оптионите а не на цялата форма... :)
 
Единставеният начин за отваряне в нов прозорец е чрез window.open
Провай този код:
Код:
<html>

<head>

<title></title>
<script type="text/javascript">
function redirectSite(){
var pole = document.getElementById('forma');
window.open(pole.value, '', "width=1024, height=768, directories, location, menubar, scrollbars, toolbar, status");
}
</script>
</head>

<body>
<form action="" method="post" onsubmit="redirectSite();">
<select name="places"  id="forma">
<option value="http://web-tourist.net">web-tourist</options>
<option value="http://data.bg">data.bg</options>
<option value="http://zamunda.net">zamunda.net</options>
</select><br />
<input type="submit" name="submit" value="Пренасочи" />
</form>
</body>

</html>
 
emagi каза:
Единставеният начин за отваряне в нов прозорец е чрез window.open
Провай този код:
Код:
<html>

<head>

<title></title>
<script type="text/javascript">
function redirectSite(){
var pole = document.getElementById('forma');
window.open(pole.value, '', "width=1024, height=768, directories, location, menubar, scrollbars, toolbar, status");
}
</script>
</head>

<body>
<form action="" method="post" onsubmit="redirectSite();">
<select name="places"  id="forma">
<option value="http://web-tourist.net">web-tourist</options>
<option value="http://data.bg">data.bg</options>
<option value="http://zamunda.net">zamunda.net</options>
</select><br />
<input type="submit" name="submit" value="Пренасочи" />
</form>
</body>

</html>
:?: ее благодаря това е кода който ми върши работа,
пак ви благодаря много :D
 

Back
Горе