Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ajax响应新浏览器选项卡_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript Ajax响应新浏览器选项卡

Javascript Ajax响应新浏览器选项卡,javascript,jquery,ajax,Javascript,Jquery,Ajax,我想在我的网页中发送$.Post请求,并在大约1-5秒后回复 我的问题是 若我发出一个Ajax请求,然后打开站点同一浏览器的新选项卡,它将等待前面的选项卡请求结果 但我不想在新标签页等待。 如何解决这个问题 请回答 例如:domain.com/index.php打开包含搜索表单的网页 首先,当表单提交$.POST请求时,启动并转到结果。响应时间约为5-10秒 第二,在得到响应之前,如果我打开新的浏览器选项卡,在页面加载等待时转到相同的url(domain.com/index.php),因为之前的

我想在我的网页中发送$.Post请求,并在大约1-5秒后回复

我的问题是

若我发出一个Ajax请求,然后打开站点同一浏览器的新选项卡,它将等待前面的选项卡请求结果

但我不想在新标签页等待。 如何解决这个问题

请回答

例如:domain.com/index.php打开包含搜索表单的网页

首先,当表单提交$.POST请求时,启动并转到结果。响应时间约为5-10秒

第二,在得到响应之前,如果我打开新的浏览器选项卡,在页面加载等待时转到相同的url(domain.com/index.php),因为之前的请求尚未响应


我不想在新标签中等待。

你能澄清一下,新标签的内容是什么吗。这是回应吗?给我们看一些代码。但我的猜测是,您必须将“OpenMeanewTab”代码从ajax回调中移出。在ajax成功回调中,生成新的浏览器选项卡。如下所示:window.open('target-file','u blank');例如:domain.com/index.php打开包含搜索表单的网页。首先,当表单提交$.POST请求时,启动并转到结果。响应时间约为5-10秒。第二,在得到响应之前,如果我打开新的浏览器选项卡,在页面加载等待时转到相同的url(domain.com/index.php),因为之前的请求尚未响应。我不想在新的账单上等待。