代码如下:
    <style> 
      #content
      {font-size:12px; 
      line-height:200%; 
      padding:10px; 
      } 
     </style> 
      var status0=""; 
      var curfontsize=10; 
      var curlineheight=18; 
      function turnsmall(){ 
   if(curfontsize>10){ 
  window.fram1name.document.body.style.fontSize=(--curfontsize)+"pt"; 
  window.fram1name.document.body.style.lineHeight=(--curlineheight)+"pt"; 
   } 

      function turnbig(){ 
   if(curfontsize<28){ 
  window.fram1name.document.body.style.fontSize=(++curfontsize)+"pt"; 
  window.fram1name.document.body.style("frame1").style.lineHeight=(++curlineheight)+"pt"; 
   } 
       } 
能控制自己输入的文本的字体大小,但不能控制word导出的htm文字的大小?为何,请教啊

解决方案 »

  1.   

    谁能帮帮我啊,word转出的htm文档如何控制字体大小啊,原word文档转出的htm在ie中好像也不能控制字体大小,是ie的问题吗?firefox是可以实现的,但在firefox中同样不能用我上述代码控制iframe中字体内容大小,望大侠赐教啊,不然的话就只有从word中取内容后格式化了,还要处理脚注和原文中的链接,很麻烦的。
      

  2.   

    1,试试
    window.frames["fram1name"].document.body.style.fontSize=(++curfontsize)+"pt";  
    注意 iframe的name属性拼写是否正确2,你设置的只是body的字体,如果里面标记本身带样式,自带的样式优先起作用
      

  3.   

    word转出的确实是有内部样式,看来如果要实现缩放的话,要重写了,但为何firefox是可以实现放大缩小的呢?难道它重写样式了?