要将HTML内容写入新的浏览器标签页,您可以使用ASP.NET Core Razor Pages中的JavaScript代码来实现。以下是一个示例解决方案:
在Razor Page的.cshtml文件中,您可以添加一个按钮或链接,以便在单击时打开新的浏览器标签页。例如:
打开新标签页
在同一个.cshtml文件中,您可以添加以下JavaScript代码来处理单击事件,并将HTML内容写入新的浏览器标签页:
@section Scripts {
}
此代码将打开一个新的浏览器标签页,并在其中写入具有标题“新标签页”和一个标题为“Hello, World!”的HTML内容。
请注意,由于浏览器的安全限制,如果您的ASP.NET Core应用程序运行在HTTPS环境中,您需要将目标URL设置为与您的应用程序的域名匹配,否则浏览器可能会阻止弹出新的标签页。