问题描述
大家好,我遇到的问题是这样的:我们公司给客户做项目,曾经有个一页面打印功能,客户也一直用了很久没问题,现在需要新加一个产品的打印,我模仿原来的那个写就出了问题页面打印调用的很简单,这里是按钮:<tablewidth="100%"border=0cellspacing=1bordercolor=#cfe3febordercolorlight=#008000bordercolordark=#ffffffbgcolor=#656565><tr><tdwidth="100%"height="24"class="TableAttrName"colspan="2"><divalign="left"><OBJECTclassid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2height=0id=WebBrowserwidth=0></object><inputname=Button4onClick=printpr()type=buttonvalue=打印当前工单><inputname=Button5onClick=document.all.WebBrowser.ExecWB(8,1)type=buttonvalue=页面设置><InputType=ButtonValue="返回"onclick="javascript:history.back()"></div></td></tr></table>这个是调用的jsfunctionprintpr(){window.print();}现在怪事出来了,我写的新页面和原来是基本一样的,只是jsp的table不同。但是在打印的时候,原来页面不报错,新的页面报错res://C:WINDOWSsystem32shdoclc.dll/preview.dlg然后无论点时还是否都没用,我在网上搜了搜,都是说是客户端的电脑少了东西,但是为什么原来打印的时候没问题呢?我一直很头疼,等待高手赐教
解决方案
解决方案二:
我也有一样的问题,尚未解决。