span改为div,并动态改变其width和height

解决方案 »

  1.   

    我没有明白你的意思!
    是<div>……</div>
    下面的东西也要跟着动吗?以填补输入文字多少带来的空白?
      

  2.   

    如下:abcd
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    efgh
    改变后:
    abcd     //变        
    abcd1   //变
    abcd2    //变
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    efgh或可以用滚动条滚动浏览改变的部分
      

  3.   

    <HEAD><SCRIPT LANGUAGE="JavaScript"><!-- 
    var ie4 = (document.all) ? true : false;
    var ns4 = (document.layers) ? true : false;
    var ns6 = (document.getElementById && !document.all) ? true : false;
    function hidelayer(lay) {
    if (ie4) {document.all[lay].style.visibility = "hidden";}
    if (ns4) {document.layers[lay].visibility = "hide";}
    if (ns6) {document.getElementById([lay]).style.display = "none";}
    }
    function showlayer(lay) {
    if (ie4) {document.all[lay].style.visibility = "visible";}
    if (ns4) {document.layers[lay].visibility = "show";}
    if (ns6) {document.getElementById([lay]).style.display = "block";}
    }
    function writetolayer(lay,txt) {
    if (ie4) {
    document.all[lay].innerHTML = txt;
    }
    if (ns4) {
    document[lay].document.write(txt);
    document[lay].document.close();
    }
    if (ns6) {
    over = document.getElementById([lay]);
    range = document.createRange();
    range.setStartBefore(over);
    domfrag = range.createContextualFragment(txt);
    while (over.hasChildNodes()) {
    over.removeChild(over.lastChild);
    }
    over.appendChild(domfrag);
      }
    }
    //  -->
    </script></HEAD>
    <BODY>
    <div ID="newlayer" style="position:absolute;height:60;width:500;background-color:#0099ff;overflow:auto">在下面的文本框里输入文字,这里将会改变!!</div>
    <br><br><br><br><br><form name=from1>
    请输入测试内容:<textarea name=mxh cols=100 rows=20></textarea>
    </form>
    <a href="javascript:writetolayer('newlayer',document.from1.mxh.value);">更改内容</a> 
      

  4.   

    或者把对应的行改为:
    <div ID="newlayer" style="position:relative;height:60;width:500;background-color:#0099ff;">在下面的文本框里输入文字,这里将会改变!!</div>
      

  5.   

    IE5.0里可以,在NETSCAPE4.7里不行的啊!
    是不是用了MS提供的一些特殊属性?
      

  6.   

    NETSCAPE4.7对样式单的支持比较差,我想到好办法会告诉你的!!
      

  7.   

    你是在outlook里设的吗?收信人未必都点同意发送啊!
    要是程序做的,看看你的地址等是否有错误!
      

  8.   

    问题:1。NETSCAPE不支持overflow:auto;(可以解决吗)
          2。position:relative时,NETSCAPE缩放一下就可以正常我‘需要’收到恢复了,可是他就从没给我发过!邮箱换了也一样!
      

  9.   

    net_lover(孟子E章):
    一个最大化的IE或NS窗体,我想让他成为非最大化状态,用什么属性或方法?
      

  10.   

    net_lover(孟子E章):
    最大化时不支持window.resizeBy(-1,-1);window.resizeBy(1,1);
    所以如果用window.resizeto(100,100);如何读取WINDOW的宽和高?我好让他复原原来的大小!没有HEIGHT和WIDTH属性!:)