使用JS重定向[重复]

Posted

技术标签:

【中文标题】使用JS重定向[重复]【英文标题】:Redirect using JS [duplicate] 【发布时间】:2016-04-11 11:56:12 【问题描述】:

这是我的代码,我希望 add.php 在当前选项卡中打开,而不是一起打开新窗口。

<input type="submit" class="btn" value="Add Record" onclick="addrecord()">
          <script>
               function addrecord() 
                    window.open("add.php", "Add Record", "_self");
               
          </script>

【问题讨论】:

由于 window.open .always 它将在新窗口中打开..u jst 使用 window.location='someUrl.com';或 location.href='http//eg.com'; 如果你想打开表单然后尝试调用 AJAX 并替换当前窗口的 html 重定向页面。检查我的答案。 @Tye Lucas,如果解决了您的问题,请接受答案 【参考方案1】:

对于您的情况,您应该重定向页面而不是打开新窗口。试试下面的 sn-p。

<input type="submit" class="btn" value="Add Record" onclick="addrecord()">

    <script type="text/javascript">
                   function addrecord() 
                        window.location = "http://www.google.com";
                   
    </script>

【讨论】:

遗憾的是上面的代码什么也没做=/ 试试这个 onclick="window.location = "google.com";"> 如果可行,然后将 sn-p 放入 head 标签中 我昨晚睡觉后解决了自己的问题,它像火车一样击中了我,而且效果很好! 很高兴听到。如果您需要任何东西来接受答案,请告诉我

以上是关于使用JS重定向[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Express.js 将用户重定向到不同的网页? (是的,我尝试过使用`redirect`方法)[重复]

无法使用res.redirect()方法重定向express + NodeJS [重复]

配置 htaccess 以直接访问 CSS 和 JS 文件,但将所有其他请求重定向到索引文件 [重复]

如何使用js 重定向到原来的页面

Django重定向:没有错误,但没有重定向[重复]

烧瓶如何在ajax调用后重定向到新页面[重复]