将服务器端生成的 HTML(整页)显示到新的弹出窗口中的最佳方式是什么?它应该在单击按钮时触发(导致回发到服务器)。
谢谢
编辑:
HTML内容是在后面的代码中动态生成的,内容是整页( <html> ... </html>
)。单击网页上的按钮后,我想获取生成的 html 内容并将其传递到浏览器并在新的弹出窗口中显示。内容将是最终结果(UI)而不是 HTML 标签。
最佳答案
您可以使用 mime 类型 text/plain
发送同一页面
例如,
<a href="same url?mime=textonly" target="_blank">
在asp服务器上,当检测到参数mime=textonly时,将mime类型更改为text/plain
关于c# - 在新窗口中显示服务器端生成的 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5176723/