主题: 另一段代码测试css出现的bug
作者: bubble, 发布日期: 2009-05-27 00:57:11, 浏览数: 8598
我用下面的一段代码粘帖到“代码”中之后,直接点”预览“显示正常有css代码,可是到效果视图下点“预览”就没有css代码了。
貌似代码-效果-预览之间的转换时是有些问题的,希望早搞定啊,呵呵,期待啊


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>KindEditor - HTML在线编辑器</title>
    <link rel="stylesheet" type="text/css" href="http://www.kindsoft.net/./css/common.css" />
  </head>
  <body class="yui-skin-sam" id="yahoo-com">
    <div id="doc2" class="yui-t5">

      <div id="hd">
        <div class="yui-g margin-10">
          <div class="yui-u first">
            <a href="http://www.kindsoft.net/./index.php"><img src="http://www.kindsoft.net/./images/logo_180_30.gif" width="180" height="30" alt="回到首页" /></a>
          </div>
          <div class="yui-u right-header">
                        <a href="http://www.kindsoft.net/login.php">用户登录</a> <a href="http://www.kindsoft.net/register.php">新用户注册</a>
                      </div>
        </div>

        <div class="topmenu">
          <ul>
            <li><a href="http://www.kindsoft.net/./about.php">程序介绍</a></li>
            <li><a href="http://www.kindsoft.net/./list.php?bbsid=3">网站公告</a></li>
            <li><a href="http://www.kindsoft.net/./demo.php">程序演示</a></li>
            <li><a href="http://www.kindsoft.net/./down.php">程序下载</a></li>
            <li><a href="http://www.kindsoft.net/./list.php?bbsid=2">说明文档</a></li>
            <li><a href="http://www.kindsoft.net/./list.php?bbsid=5">疑问解答</a></li>
            <li><a href="http://www.kindsoft.net/./list.php?bbsid=6">发展建议</a></li>
            <li><a href="http://www.kindsoft.net/./list.php?bbsid=4">BUG反馈</a></li>
            <li><a href="http://www.kindsoft.net/./list.php?bbsid=7">经验共享</a></li>
          </ul>
        </div>

      </div>


<script type="text/javascript" src="http://www.kindsoft.net/syntaxhighlighter/scripts/sh-packed.js"></script>
<link type="text/css" rel="stylesheet" href="http://www.kindsoft.net/syntaxhighlighter/styles/shCore.css" />
<link type="text/css" rel="stylesheet" href="http://www.kindsoft.net/syntaxhighlighter/styles/shThemeDefault.css" />
<script type="text/javascript">
  SyntaxHighlighter.config.clipboardSwf = 'syntaxhighlighter/scripts/clipboard.swf';
  SyntaxHighlighter.all();
</script>
<div id="bd" class="margin-10">
  <div class="yui-g">
    <div class="yui-u first">
      您的位置: <a href="http://www.kindsoft.net/index.php">首页</a> &gt; <a href="http://www.kindsoft.net/list.php?bbsid=4&amp;pagenum=1">BUG反馈</a> &gt; 详细内容
    </div>
    <div class="yui-u" style="text-align:right;">
    </div>
  </div>

  <div class="yui-main margin-10">
    <table width="100%" class="bbs-view">
      <tr>
        <td class="title">主题: IE下发现的一个BUG</td>
      </tr>
      <tr>
        <td class="info">作者: runatnet, 发布日期: 2009-04-15 14:19:42, 浏览数: 201</td>
      </tr>
      <tr>
        <td class="content"><p><span><p>如果代码里面有 &lt;p&gt;&lt;span&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt; ,编辑模式和代码模式切换的时候,就会在后面自动添加 &lt;p&gt;&amp;nbsp;&lt;/p&gt;</p>
<p>结果就是切换一次,就多加行。从Word里面拷贝过来的,有些有这种代码。</p>
<p>IE里面有这个问题,Firefox里面没有。<br />
</p>
</span></p>
<p>如果代码里面有 &lt;p&gt;&lt;span&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt; ,编辑模式和代码模式切换的时候,就会在后面自动添加 &lt;p&gt;&amp;nbsp;&lt;/p&gt;</p>
<p>结果就是切换一次,就多加行。从Word里面拷贝过来的,有些有这种代码。</p>
<p>IE里面有这个问题,Firefox里面没有。<br />
</p>
<p>&nbsp;</p>
<p>&nbsp;</p></td>
      </tr>
      <tr>
        <td class="bottom">
                            </td>
      </tr>
    </table>
  </div>

  <div class="yui-main margin-10">
        <table width="100%" class="bbs-view">
      <tr>
        <td class="info">
          作者: runatnet, 发布日期: 2009-04-15 14:22:10        </td>
      </tr>
      <tr>
        <td class="content">问题还不仅仅如此,内容还被复制了一份。</td>
      </tr>
      <tr>
        <td class="bottom">
                  </td>
      </tr>
    </table>
        <table width="100%" class="bbs-view">
      <tr>
        <td class="info">
          作者: runatnet, 发布日期: 2009-04-15 14:27:39        </td>
      </tr>
      <tr>
        <td class="content"><p>呵呵,添加 filterMode : false ,好像就没有这个问题了。</p>
<p>这是什么原因啊</p></td>
      </tr>
      <tr>
        <td class="bottom">
                  </td>
      </tr>
    </table>
        <table width="100%" class="bbs-view">
      <tr>
        <td class="info">
          作者: Roddy, 发布日期: 2009-04-15 21:21:31        </td>
      </tr>
      <tr>
        <td class="content">这个问题是编辑器的outputHtml函数 + IE bug造成的,目前还没找到合适的解决方案。<div><br /></div><div><a href="http://www.kindsoft.net/view.php?bbsid=7&postid=665&pagenum=1">http://www.kindsoft.net/view.php?bbsid=7&amp;postid=665&amp;pagenum=1</a><br /></div></td>
      </tr>
      <tr>
        <td class="bottom">
                  </td>
      </tr>
    </table>
      </div>

  <div class="yui-main margin-10">
    <div class="yui-g">
      <div class="yui-u first">
      </div>
      <div class="yui-u" style="text-align:right;">
        <a href="http://www.kindsoft.net/write.php?bbsid=4&amp;pagenum=1">发表主题</a>         <a href="http://www.kindsoft.net/comment.php?bbsid=4&amp;postid=778&amp;pagenum=1">回复帖子</a>       </div>
    </div>
  </div>

</div>


<div class="yui-ft">
  <div class="footer margin-20">
    Copyright ? 2005-2009 Kindsoft, All Rights Reserved. <a href="http://www.miibeian.gov.cn/" target="_blank">沪ICP备05020685号</a>
    <script src="http://s66.cnzz.com/stat.php?id=253716&amp;web_id=253716" type="text/javascript" charset="gb2312"></script>
  </div>
</div>

</div>
<script type="text/javascript">
  var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
  document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
  try {
  var pageTracker = _gat._getTracker("UA-739852-2");
  pageTracker._trackPageview();
  } catch(err) {}
</script>
</body>
</html>
作者: Roddy, 发布日期: 2009-05-27 21:38:17
回复
作者: bubble, 发布日期: 2009-05-29 15:46:32
这个基本上解决了,原因主要是preview的时候没有取textarea里内容,大家可以自己修改一下preview的那段插件代码,可以参考source的那段代码。
回复
发表新帖 发表回复