通过后台发布文字后,前台我用<%#Eval("列名").ToString().Trim().Length > 80 ? Eval("列名").ToString().Trim().Substring(0, 80) : Eval("AltView").ToString().Trim()%>
取值,但是后台字体大小改变后,前台显示也跟着变化,经过研究,发现后台发布并改变字体大小后,前台页面读取为下例<div><font size="10">文字文字文字</font></div>外面无法再用任何容器改变其中文字大小,始终是font size="10",求高手告诉我固定前台文字大小的方法,不胜感激!!!

解决方案 »

  1.   

    本帖最后由 net_lover 于 2011-04-07 15:47:39 编辑
      

  2.   

    关键是<font size="10">无法去掉,用fckeditor插件发布以后,整个<font size="10">已经写入数据库的表了啊!
      

  3.   

    另外,如果脚本改变大小,可以这样
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <style>
    font{font-size:48px;}
    </style>
    <div id="container">
    <div><font size="10">文字文字文字</font></div>
    </div>
    <input type="button" onclick="setSize(96)" value="96px">
    <input type="button" onclick="setSize(13)" value="12px">
    <script>
    function setSize(x)
    {
    fs = document.getElementById("container").getElementsByTagName("font");
    for(i=0;i<fs.length;i++) fs[i].style.fontSize = x+"px";
    }
    </script>
      

  4.   

    不去也可以啊,在前面加
    <style>
    font{font-size:48px;}
    </style>
    可以控制大小上面的代码可以改变大小,