<xmp>
<%= rs("content") %>
</xmp>

解决方案 »

  1.   

    不好意思,可能是我的表达不好清楚.其实是我写了一个动态显示提示的javascript,然后从数据库中取出那段文本,循环显示出来.但是由于文本中有可能有回车换行<pre>之类的东西,所以显示有问题.
    我的javascript文本如下:
    ...
    function popup(msg,bak){
    var content="<TABLE  WIDTH=150 BORDER=1 BORDERCOLOR=black CELLPADDING=2 CELLSPACING=0 "+
    "BGCOLOR="+bak+"><TD ALIGN=center><FONT COLOR=black SIZE=2>"+msg+"</FONT></TD></TABLE>";
    yyy=Yoffset;
     if(ns4){skn.document.write(content);skn.document.close();skn.visibility="visible"}
     if(ns6){document.getElementById("dek").innerHTML=content;skn.display=''}
     if(ie4){document.all("dek").innerHTML=content;skn.display=''}
    }function get_mouse(e){
    var x=(ns4||ns6)?e.pageX:event.x+document.body.scrollLeft;
    skn.left=x+Xoffset;
    var y=(ns4||ns6)?e.pageY:event.y+document.body.scrollTop;
    skn.top=y+yyy;
    }function kill(){
    yyy=-1000;
    if(ns4){skn.visibility="hidden";}
    else if (ns6||ie4)
    skn.display="none"
    }
    ...__________________________________________________
    显示文本的代码如下:
    <%while (rs.next()) {%>
        <tr ONMOUSEOVER="popup('<%=db.getData("NR0000")%>','CCFF99')"; ONMOUSEOUT="kill()">
    <td><%=db.getData("DHAO00")%></td>
    <td><%=db.getData("FSSJ00")%></td>
    </td></tr>
    <%}%>