js输出错误

后台富文本编辑器录入的文章,存入数据库,前台取出,使用js输出

                    ......

                    sb.Append("s=new slide();");
                    sb.Append("s.src=\"../upfile/"+albumsdt.Rows[i]["Image"].ToString()+"\";");
                    sb.Append("s.title=\""+albumsdt.Rows[i]["Title"].ToString()+"\";");
                    sb.Append("s.link=\"#\";");

        //错误处
                    sb.Append("s.con=\""+albumsdt.Rows[i]["Content"].ToString()+"\";");

        //错误处结束
                    sb.Append("ss.add_slide(s);");

         .......

 

  前台输出

.....

s=new slide();
s.src="../upfile/Image/2010/10/20101014182610.jpg";
s.title="阿斯顿发生的发生的";
s.link="#";
s.con="<p>阿斯顿飞阿斯顿飞阿斯顿飞</p><p>阿斯顿飞阿呆沙发阿斯顿飞阿斯顿飞阿斯顿飞</p>";
ss.add_slide(s)

....

运行时脚步错误,js效果不能执行,后台过滤掉标签代码仍不能执行,修改页面源码,将<p>等标签去掉另存,仍不能执行。

将con的值替换为手动输入的一串字符则执行成功。

应该是格式的问题,但是为什么,暂不清楚,记录下。

posted on 2010-10-16 10:57  东宫有喜  阅读(635)  评论(0)    收藏  举报

导航