[DevExpress Support Team: CLONED FROM T818267: Print Report button does not work after Google Chrome Update]
Hello,
I have the same problem as Chandana has . After adding the source code to my report.aspx page, my report page wouldn't load the report. Screenshot is attached.
ASPx<dx:ReportViewer ID="InterimStatus_RegionFIViewer" runat="server" PageByPage="True">
<ClientSideEvents PageLoad="init"/>
</dx:ReportViewer>
<script type="text/javascript">
function init(s) {
var isChrome = /Chrome/.test(navigator.userAgent) && /Google Inc/.test(navigator.vendor);
var createFrameElement = s.printHelper.createFrameElement;
s.printHelper.createFrameElement = function (name) {
var frameElement = createFrameElement.call(this, name);
if (isChrome) {
frameElement.addEventListener("load", function (e) {
if (frameElement.contentDocument.contentType !== "text/html")
frameElement.contentWindow.print();
});
}
return frameElement;
}
}
</script>
DevExpress.Web.v14.2, Version=14.2.3.0
Thanks,
Jen