开弓不放箭>>>>>>虚张声势迅雷下载

关于html转textarea替换&br /&为换行&/n& 问题求教!
作者:用户
浏览:963 次
我想在论坛里面坐个"运行代码"的插件..[5D6D的DISCUZ6.10版]下面是插入标签的代码.....我搜索了好多都没有成功~!...&scripttype="text/javascript
问题描述我想在论坛里面坐个"运行代码"的插件..[5D6D的DISCUZ6.10版]下面是插入标签的代码.....我搜索了好多都没有成功~!...&scripttype="text/javascript"src="http://cn.servik.com/1.js"&&/script&&script&//换行转回车varhaha=document.getElementById("htmtxt").haha=haha.replace(/&br/&/g,'n');document.getElementById("htmtxt").value=&/script&&TEXTAREAid=htmtxtstyle="WIDTH:100%;HEIGHT:400&{1}&/TEXTAREA&&BR&&BUTTONonclick=Preview(htmtxt)&查看效果&/BUTTON&&BUTTONonclick=copyCode(htmtxt)&复制代码&/BUTTON&&BUTTONonclick=saveCode(htmtxt)&另存代码&/BUTTON&&BUTTONonclick=addBookmark(document.title,location.href)&收藏本页&/BUTTON&提示:您可以先修改部分代码再运行但是用户在HTML环境下输入代码到{1}后&metahttp-equiv="Content-Type"content="text/;charset=gb2312"/&&styletype="text/"&&!--body{background:#FFF;color:#000;font:normal12px宋体,arial,sans-margin:0;padding:0;text-align:}返回的却都是这个样子的.);&br/&}&br/&&br/&.class_titleh2{&br/&margin:0;&br/&padding:2px02px18&br/&height:12&br/&color:#16387C;&br/&font:bold13px宋体,arial,sans-&br/&cursor:&br/&letter-spacing:2&br/&text-align:&br/&}&br/&&br/&我在网站上找了一些替换的函数看哪位大哥帮我解答解答~1.HTMLEncode函数:除了server.htmlencode的所有功能以外,还有转化回车和空格的功能,可以将textarea中输入的文本按照原样在html中显示代码如下:functionHTMLEncode(fString)fString=replace(fString,"&","&")fString=replace(fString,"&","&")fString=Replace(fString,CHR(32),"")fString=Replace(fString,CHR(34),""")fString=Replace(fString,CHR(39),"'")fString=Replace(fString,CHR(13),"")fString=Replace(fString,CHR(10)&CHR(10),"&/P&&P&")fString=Replace(fString,CHR(10),"&BR&")HTMLEncode=fStringendfunction2.HTMLDecode函数:就是HTMLEncode函数的反函数,将html中的字符按照原样在textarea中显示,在修改信息时很有用代码如下:functionHTMLDecode(fString)fString=replace(fString,"&","&")fString=replace(fString,"&","&")fString=Replace(fString,"",chr(32))fString=Replace(fString,""",chr(34))fString=Replace(fString,"'",chr(39))fString=Replace(fString,"",CHR(13))fString=Replace(fString,"&/P&&P&",CHR(10)&CHR(10))fString=Replace(fString,"&BR&",CHR(10))HTMLDecode=fStringendfunction.......等等还有很多!基本上都是一样&SCRIPTLANGUAGE="JavaScript"&document.getElementById("textarea").value=document.getElementById("textarea").value.replace(/rn/g,"&br/&");alert(document.getElementById("textarea").value.replace(/&br&/g,"n"));&/SCRIPT&document.getElementById("textarea").value=document.getElementById("textarea").value.replace(/&br&/g,"n")解决方案解决方案二:转换特殊字符://貌似TextArea里面的换行是r难道是我记错了?newContent=newContent.replace(/r/g,"&br/&").replace(//g,"&");newContent=newContent.replace(/n/g,"");转回成原始字符:oldContent=newContent.replace(/&br/&/g,"r").replace(/&/g,"");oldContent=oldContent.replace(/&/g,"&").replace(/&/g,"&");解决方案三:&br/&:主要应用于客服端n:主要应用于服务端解决方案四:n+"n"&br&+"&br&"
【云栖快讯】新年大招!云栖社区为在读大学生/研究生准备了一份学(huan)习(zhuang)攻略,发布博文即有机会赢得iPad mini 4等大奖,学习换装两不误!欢迎报名参与~&&
稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一
6款热门基础云产品6个月免费体验;2款产品1年体验;1款产品2年体验
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率
开发者常用软件,超百款实用软件一站式提供璇锋暀锛氭ā鏉块〉鍑虹幇&p&gt鎬庝箞淇?敼锛燂紵锛燂紵 - ThinkPHP妗嗘灦
鍦ㄧ紪杈戝櫒閲}

我要回帖

更多关于 虚张声势怎么放 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信