首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在JavaScript的同一窗口中打开一个网址?

如何在JavaScript的同一窗口中打开一个网址?
EN

Stack Overflow用户
提问于 2017-10-10 10:10:32
回答 2查看 35关注 0票数 0

我目前正在使用这个代码,它工作得很好。我现在希望它打开的网址在同一窗口,而不是在一个新的窗口。我已经阅读了这方面的内容并尝试了"_self“,我一定是做错了什么。

这是代码的一个示例。

代码语言:javascript
运行
复制
<HTML>
<HEAD>
<TITLE> Radio Window </TITLE>
<script>
  function OpenWindow(){
    for(i=0;i<document.FormName["RB1"].length;i++){
      if(document.FormName["RB1"][i].checked){
    window.open(document.FormName["RB1"][i].value);
    break;
  }
}
  }
</script>
</HEAD>
<BODY>
  <form name="FormName">
    <input type="radio" name="RB1" value="http://www10.brinkster.com/A1ien51" checked>Eric's Webpage<BR>
<input type="radio" name="RB1" value="http://www.javaranch.com">JavaRanch<BR>
<input type="radio" name="RB1" value="http://www.google.com">Google<BR>
<input type="button" value="Open New Window" name="butt" onclick="OpenWindow()">
  </form>
</BODY>
</HTML>

EN

Stack Overflow用户

发布于 2017-10-10 10:31:49

在表单标签中添加属性action='url of page you want to open',它就可以工作了。

就像更改这个<form name="FormName"> to <form name="FormName" action='url'>

还要在表单<input type="submit" value="Submit">中将最后一次输入替换为以下内容

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46657643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档