用object标签使用pdf插件嵌入ie中 <DIV id=showdiv        style="Z-INDEX: 0; LEFT:10px; WIDTH: 10px; POSITION: absolute; TOP: -30px; HEIGHT: 10px"> <object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="1000" height="700" border="0"  top="-10"  name="pdf">          <param name="toolbar" value="false">       <param name="_Version" value="65539">  
      <param name="_ExtentX" value="20108">  
      <param name="_ExtentY" value="10866">  
      <param name="_StockProps" value="0">  
      <param name="SRC" value="<%=filename%>">  </object>  <input type=button name=print value="打印" onclick="pdf.print()"> <input type=button name=test  value="关闭" onclick="window.close()"> </DIV>
  当filename变量为英文名称时如:2.pdf,将2.pdf考到同一个目录下没有问题,但是当为中文名称时则打不开,(我的resin就是这样的问题,我将他命名为html中也没有问题)
  解决方法 用jsp的getRealPath(”./“); 取出当前路径和filename组合放在value下发现可以解决中文问题。 这个问题花费了好长时间来测试,希望以后兄弟们遇到这样类似的问题,可以看到后有所帮助 。  
 
  |