免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1013 | 回复: 0

Javascript 反转文本,让不好意思说出的话倒过来念 [复制链接]

论坛徽章:
0
发表于 2011-12-20 09:48 |显示全部楼层
现在,网上基本是个公开的平台,有些话一部小心就成敏感词汇了,被河蟹的下场,对这种情况表示无奈,而还有一种情况,是你的脸皮太薄,不好意思说的话,这个时候,我们其实可以将要说的话反过来说,下面就是我写的一个反转语言的程序,对于实现语言的选择可以是Perl ,Java,C,Javascript,但是实现起来的难度大不相同。首先C支持的是ASCII码,而汉字这种都是Unicode,所以用C来实现不靠谱,然后是Java 和Perl,这两种语言做这个都是小case,但是考虑到大部分朋友不会装JRE,和perl,所以,还是不能通用,而且,真正的用户需要一个GUI,而Perl是命令行的,Java的GUI做这种事情很没有必要,最后,真正的王道是Javascript,只要有浏览器,能上网的大部分都支持Javascript,所以,这个用Javascript来做能覆盖几乎所有的机器,而且我可以很轻松的将GUI的任务简化成两个文本区域,正常人都会用,下面是我的实现代码
BIOXCY DECRYPTION 代码:(请拷贝下面的代码,然后保存成文件(比如a.htm),然后用浏览器打开它)
<!--------------------------华丽的分割线------------------------------------------------>
<script language=javascript>
    function decrypt(){
        var cipher = "";
cipher = document.getElementsByName('cipher')[0].value;

var text = "";
for(var i = 0; i < cipher.length; i++){
   text = cipher.charAt(i) + text;
}

document.getElementsByName('meaning')[0].value = text;
    }
</script>
<head><title>BIOXCY DECRYTION PAGE</title></head>
<body style="background:url(http://blogold.chinaunix.net/photo/122445_110303192302.jpg);">
<center>
<H1>反转文本 阅读器</H1>
<p><font color = red>密文:<textarea rows = 10 columns = 500 name=cipher ></textarea></p>
<p><font color = red>明文:<textarea rows = 10 columns = 500 name=meaning></textarea></p>
<p> <input type = submit onclick = "decrypt()" value = "反转">




<font color=white>
COPYLEFT DESIGNER:BIOXCY

EMAIL:bioxcy@qq.com

2011-3-7
</center>
</body>





<!--------------------------华丽的分割线------------------------------------------------>
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP