现在我想缩放一个div在IE中成功执行 document.getelementbyid('obj').style.zoom = "0.5";那在firefox里面要怎么弄?
ff 3.1 有个 moz-transform
用法:
   .style.MozTransform= 'scale(0.5)';
但是他是把整个div都缩小了,跟IE的zoom效果不一样,不是我要的效果。
还有 ff 的fullzoom 好像只对全页面和 iframe管用。还有我要怎么在同一个页面里应用IE 和 FF的javascript (css)?
比如 <script type="text/javascript" src="../../lib/FF.js">
<!--[if IE]><script type="text/javascript" src="../../lib/IE.js"></script><![endif]--> ??里面都有个 Zoomin function 可行吗? 懂我的意思吧。请高手解答!!

解决方案 »

  1.   

    一般都自己用 width 和 height算
    根据浏览器加载js: var ua = navigator.userAgent;
    if(ua.match('MSIE')) engine = 'msie';
    else if(ua.match('KHTML')) engine = 'khtml'; 
    else if(ua.match('Opera')) engine = 'opera'; 
    else if(ua.match('Gecko')) engine = 'gecko';
    document.write('<scr'+'ipt type="text/javascript" src="engines/'+engine+'.js?ts='+ts+'"></scr'+'ipt>');
      

  2.   

    -moz-zoom-out
    -moz-zoom-in用这个看看
      

  3.   

    moz-zooom-out/in 是鼠标形状吧我研究下width 和 height