IE11打印commant弹出窗口在chrome中可见时不会显示垂直滚动条

时间:2018-03-28 07:23:03

标签: java html css

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()">&nbsp;
        </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;
}

0 个答案:

没有答案