第二次使用具有相同地址的_blank调用window.location不起作用

时间:2019-04-21 23:01:17

标签: javascript window.open

我通过说明打开了一些新标签

window.open(url, '_blank');

,但是如果我关闭打开的选项卡并重试,则相同的URL不起作用。仅当我重新加载包含URL的代码部分(URL列表由ajax调用动态生成)时,它才能再次工作。 我试图避免使用各种META进行缓存,但是没有什么对解决问题有用。

我在这里和其他类似的站点中进行了搜索,但是我发现关于META的建议只是为了避免缓存页面。

$('#redirect_to_operator').removeClass("hidden");
var url = $(this).attr("data-url");
$(this).delay(500).queue(function() {
  window.open(url, '_blank');
  $('#redirect_to_operator').addClass("hidden");
  window.location.href = '#categoria_prodotti_disponibili';

0 个答案:

没有答案