不打开新选项卡的替代方法| javascript | window.open

不打开新选项卡的替代方法| javascript | window.open,javascript,html,Javascript,Html,我今天正在做这件事,但不希望它打开一个新的标签。我希望它使用相同的页面: <td> <form> <select name="URL" onchange="window.open(this.value);"> <option selected="selected" value="">...</option> <optio

我今天正在做这件事,但不希望它打开一个新的标签。我希望它使用相同的页面:

<td>
            <form>
            <select name="URL" onchange="window.open(this.value);">
                <option selected="selected" value="">...</option>
                <option value="ListArchivedProjects">List archived projects</option>
                <option value="ListArchivedCertificates">List archived certificates</option>
                <option value="SelectProject">List Projects</option>
                <option value="ListCertificates">List Certificates</option>
                <option value="AddProjectForm.jsp">+ Add new project</option>
                <option value="AddCertificateForm.jsp">+ Add new certificate</option>
            </select>
            </form>
        </td>

...
列出存档项目
列出存档的证书
列出项目
列出证书
+添加新项目
+添加新证书
在同一页上

location.href = this.value;

...
列出存档项目
列出存档的证书
列出项目
列出证书
+添加新项目
+添加新证书
var urlmenu.onchange=函数(){
window.open(this.options[this.selectedIndex].value,'u self');
};

只需替换窗口即可。按窗口打开(…)。loction=this.value也可以使用location对象的方法。
        <td>
        <form>
        <select name="menu1" id="menu1">
            <option selected="selected" value="">...</option>
            <option value="ListArchivedProjects">List archived projects</option>
            <option value="ListArchivedCertificates">List archived certificates</option>
            <option value="SelectProject">List Projects</option>
            <option value="ListCertificates">List Certificates</option>
            <option value="AddProjectForm.jsp">+ Add new project</option>
            <option value="AddCertificateForm.jsp">+ Add new certificate</option>
        </select>
          <script type="text/javascript">
              var urlmenu.onchange = function() {
              window.open( this.options[ this.selectedIndex ].value, '_self');
               };
        </script>
        </form>
    </td>