CSS代码:
DIV.ScrollBoxSR
{
height:225px;
border-top: 2px inset silver;
border-bottom: 1px solid silver;
border-right: 2px inset silver;
border-left: 2px inset silver;
overflow-x: `hidden` !important;
overflow-y: auto !important;
white-space: normal;
word-break: break-all;
word-wrap: break-word;
}
HTML code:
<div class="ScrollBoxSR" id="srscroller">
<table class="ADVScalar" width="100%">
<tr><td>
<vstext vspreservetag="true" name="GEN_PRNTSR_HTML" vsds=" ">
</td></tr>
</table>
</div>
问题是,在这个html页面上点击打印按钮弹出窗口没有垂直滚动条,这是一个要求。我已经分享了代码,请让我知道需要进行哪些更改,并且它在chrome和firefox中可见。问题仅存在于IE11中
<td><div>
<input class="ADVButton" type="submit" id="AMSDocPrintLink" title="Print Document" name="AMSDocPrintLink" vsds="" href="VSS" value="Print" vsds="" vsaction=""
onclick="printSRResponse()">
</div></td>
<td><div>
function printSRResponse()
{
var loSRPrintWin=window.open();
loSRPrintWin.document.write(document.getElementById('srscroller').innerHTML);
loSRPrintWin.window.location.reload();
loSRPrintWin.focus();
loSRPrintWin.print();
loSRPrintWin.close;
event.returnValue=false;
return false;
}