1

我有一个下拉列表。我在每个选项中都有链接,当用户更改选项时,我想在同一个选项卡中打开新页面。但此处页面在新标签中打开。

<html>
   <body>
      <form name="opennew">
         <select name="sites" id="sites">
            <option value="" selected>Select Site</option>
            <option value="http://www.yahoo.com">Yahoo!!!</option>
            <option value="http://www.gmail.com">Gmail</option>
            <option value="http://www.google.co.in">Google</option>
            <option value="http://www.facebook.com">Facebook</option>
         </select>

         <input type="button" name="Submit" value="Go!" onClick="window.open(sites.value)">
      </form>
   </body>
</html>

现场演示

4

1 回答 1

1

_parent像这样添加onClick

onClick="window.open(sites.value, '_parent')"

所选站点将在同一窗口/选项卡的父框架中打开。

现场演示

于 2012-12-30T18:30:50.957 回答