我经过转换后的代码,想要正常显示,不知道用那个函数,请高手指点,谢谢,急急

shot_big 2011-12-13 05:22:50
我经过转换后的代码:
<p>567856<\/p><br><h1>扶过欲绝入托亚<\/h1><br><p>入托裕如他<\/p><br><h2><span style=\"color: #ff0000\"><span style=\"color: #ff0000\">入托裕如他让他<\/span><\/span><\/h2>


现在显示为:
<p>567856</p>
<h1>扶过欲绝入托亚</h1>
<p>入托裕如他</p>
<h2><span style="color: #ff0000"><span style="color: #ff0000">入托裕如他让他</span></span></h2>

我现在要求正常显示,不知道用那个函数,请高手指点
谢谢
...全文
141 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
shot_big 2011-12-14
  • 打赏
  • 举报
回复
为什么没有人回答啊
仲兴轩 2011-12-14
  • 打赏
  • 举报
回复
var str = "<your code>";
str = str.replace(/</g, "<").replace(/>/g, ">");
你这个试了不呀,
我拿你的都测试过了呀, 没问题呢
shot_big 2011-12-14
  • 打赏
  • 举报
回复
请指点
shot_big 2011-12-14
  • 打赏
  • 举报
回复
不行啊,象下面这个比较复杂就不能正常显示了,请高手指点

<h3><span style=\"color: #ff0000\">红色的字体<\/span><\/h3><br><h1>较大的字体<\/h1><br><h1><span style=\"background-color: #00ccff\"><span style=\"font-family: 隶书\">有背的自提<img alt=\"\" src=\"http:\/\/localhost\/yw\/fckeditor\/editor\/images\/smiley\/msn\/sad_smile.gif\" \/><\/span><\/span><\/h1><br><h2><span style=\"background-color: #00ccff\"><span style=\"font-family: 隶书\"><a href=\"http:\/\/163。\">超链接数据<\/a><\/span><\/span><\/h2><br><p> <\/p>



以上数据在保存到数据库中使用了以上函数进行了替换,现在转换回来就不一样,不能正确显示了,请指点,谢谢!!

temp=replace(data,"\","\\")
temp=replace(temp,"/","\/")
temp=replace(temp,"'","\'")
initstr=replace(temp,chr(34),"\"+chr(34))
temp=replace(replace(data,"<","<"),">",">")
inithtml=replace(replace(temp," "," "),chr(13)+chr(10),"<br>")
加油馒头 2011-12-13
  • 打赏
  • 举报
回复
作为html源文件 浏览 就可以到了
zjleon2008 2011-12-13
  • 打赏
  • 举报
回复
把你转换后的东西存到一个变量a里,然后搞一个容器,比如<div id="aa"></div>.
getElementById('aa').innerHTML = a;
  • 打赏
  • 举报
回复
var str = "<your code>";
str = str.replace(/</g, "<").replace(/>/g, ">");
shot_big 2011-12-13
  • 打赏
  • 举报
回复
567856
扶过欲绝入托亚

入托裕如他

入托裕如他让他

正常应该是这样的
shot_big 2011-12-13
  • 打赏
  • 举报
回复
unescape(<p>567856<\/p><br><h1>扶过欲绝入托亚<\/h1><br><p>入托裕如他<\/p><br><h2><span style=\"color: #ff0000\"><span style=\"color: #ff0000\">入托裕如他让他<\/span><\/span><\/h2>)

不行啊
仲兴轩 2011-12-13
  • 打赏
  • 举报
回复
在哪里显示\?
你这里又是在哪显示的呀?

好像替换下< 和p>这两个成<>就可以吧
三石-gary 2011-12-13
  • 打赏
  • 举报
回复
unescape()

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧