iframe了一个页面,但由于iframe里面的文字太多,会自动折行,怎样能使文字不折行,长出的地方就自动不显示了,不想用判断字数的方法,不准确

解决方案 »

  1.   

    iframe里的页面<body style="overflow:hidden;" > 试试看
      

  2.   

    还可以加几个点  ie only!~
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML>
    <head>
    <script>
    var ed = null;
    window.onload = function() {
        var o = document.getElementById("ss"); 
        ed = document.all?o.contentWindow.document:o.contentDocument;
        ed.open();
        ed.write('<html><head><style>html,body{text-overflow:ellipsis;overflow:hidden;}</style></head><body id="my_body"></body></html>');
        ed.close();
        ed.contentEditable = true;
        ed.designMode = 'on';
     
    };
    </script>
    </head>
    <BODY><IFRAME id="ss" height="200" src="about:blank" width="200" ></IFRAME>
    </BODY></HTML>
      

  3.   

    楼上两个,第一个无效,第二个加上后iframe什么内容都没有了