gpt4 book ai didi

asp.net - 如何让 Sitecore(和我的浏览器)使用打印布局?

转载 作者:可可西里 更新时间:2023-11-01 15:21:08 25 4
gpt4 key购买 nike

我正在添加一些支持,以一种对打印机友好的格式打印我网站的特定页面。所以我做的第一件事就是创建一个或多或少的空白布局,我可以将内容放入其中。然后我转到内容页面并将此布局分配给演示详细信息中的“打印”设备。

这似乎没有做任何事情。在定义任何打印设置之前,我仍然在打印预览上得到完全相同的输出。老实说,我不完全确定这应该如何工作。据推测,我的浏览器必须使用新的用户代理 (???) 再次请求该页面,以使 Sitecore 返回页面的不同呈现方式……但我已经尝试过 Firefox、Chrome 和 IE,但都遇到了同样的问题从我的“默认”设备输出。

一定是遗漏了一些明显的东西吗?

最佳答案

默认情况下,当您要打印的页面上有?p=1 querystring 值时,将使用打印设备。浏览器中的打印预览只是使用默认设备预览页面。

尝试将该查询字符串放入地址中,看看是否获得了您期望的布局。

如您所述,可以通过浏览器代理切换设备,但这在这里没有用处。这将主要用于移动设备检测。

关于asp.net - 如何让 Sitecore(和我的浏览器)使用打印布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7653614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com