05 2012 档案

摘要:http://rsy.iteye.com/blog/1533497《整型、实型文本框的输入控制》重构如下:functionisPlusNum(dom,msg){varnum=dom.value;return/-?\d+(\.\d+)?$/.test(num);}但是令人迷惑的是下面执行也能成功/-?\d+(\.\d+)?$/.test("-.12323"):true另外,parseFloat("-.1123"):-0.1123让人很惊讶,这些都是在chrome浏览器中等到的,不知道其它浏览器中是什么表现,亦或真正原因是什么?! 阅读全文
posted @ 2012-05-20 11:02 ihada 阅读(215) 评论(0) 推荐(0) 编辑
摘要:思路是读邮件时先将邮件内容write到一个 iframe 元素中,然后通过下面这个函数去得到一些重要的样式值,收集这些值显示写到其style属性里,然后取得其 innerHTML,这样就可以部分保留html片段原先的格式。处理方法如下://没考虑兼容性,只支持getComputedStyle的浏览器functiontraverse(node){//定制想收集样式的结点varnodes=node.querySelectorAll("style,script,div,a,span,table,tr,th,tbody,td,hr,article,section,aside,header,i 阅读全文
posted @ 2012-05-16 09:30 ihada 阅读(706) 评论(0) 推荐(0) 编辑