是否可以在没有更改请求 Url 的情况下重新加载页面 Url?

Is it possible to reload page Url without change request Url?

我有一个带有按钮的页面,如果单击该按钮,将调用一个创建 pdf 的函数,并在新选项卡中打开它。 现在单击此按钮后,我想重新加载当前页面,然后在新 window 中打开 pdf 文件。 我如何在没有更改请求的情况下执行此操作 url?

我尝试使用下面的代码,但它改变了新标签的 url:

if (Request.UrlReferrer != null) Response.Redirect(Request.UrlReferrer.ToString());

我认为您可以使用一个简单的 JavaScript 来完全重新加载当前页面

看看这个答案:

How to reload a page using JavaScript

您可以使用 Request.UrlReferrer.ToString()