Javascript 使用URL查询运行两个窗口位置

Javascript 使用URL查询运行两个窗口位置,javascript,jquery,html,Javascript,Jquery,Html,我正在尝试让我的android应用程序中的超链接运行URL查询,并以onclick延迟加载第二个目的地。这是因为我需要通过url查询清除保存的列表,然后运行另一个查询以查看保存的列表。例如: <a href="/browse?task=item.clearSaved" onclick="setTimeout(window.location.href='/browse?task=item.viewSaved', 1000)" class="cd-button"><i class=

我正在尝试让我的android应用程序中的超链接运行URL查询,并以onclick延迟加载第二个目的地。这是因为我需要通过url查询清除保存的列表,然后运行另一个查询以查看保存的列表。例如:

<a href="/browse?task=item.clearSaved" onclick="setTimeout(window.location.href='/browse?task=item.viewSaved', 1000)" class="cd-button"><i class="fa fa-star"></i> Clear Saved</a> 

我也尝试过类似于双url查询的方法,但这种方法不起作用

href=“/browse?task=item.clearSaved?task=item.viewSaved”

href=“/browse?task=item.clearSaved&task=item.viewSaved”


如果无法实现我的目标,请提供任何建议,我们将不胜感激。请提前感谢。

您可以先使用ajax调用,然后在成功调用时使用
window.location.href

var clearAndView = function(){
  $.ajax({
     url:"/browse?task=item.clearSaved",
     success: function(){
       window.location.href = "/browse?task=item.viewSaved";
     }
    });
}

一旦重定向到其他页面,当前页面将不再控制浏览器。您必须在/browse页面上执行第二个重定向。只有第二个用于查看的url有效。因为你的格式不起作用,所以我就是这样格式化的。函数clearAndView(){jQuery.ajax({url:“浏览?任务=项目.清除保存”,成功:函数(){window.location.href=“浏览?任务=项目.视图保存”}}}}}}};}谢谢,我在属性列表后得到语法错误:缺少},如果我添加“,”在url之后,我得到了clearAndView未定义。你不熟悉javascript吗?是的,现在它重复了我之前在重新格式化后发布的相同问题。它现在只在循环中查看列表,而不使用初始url参数清除它们。实际上,我很抱歉。。。在网络浏览器上测试它不起作用,但在android模拟器上却很奇怪。。。。我将标记为正确:D非常感谢!!