var i = new Image;
i.onload = function(){
console.log('success,width:%i,height:%i', this.width, this.height);
}
i.onerror = function(){
console.log('fail');
}
i.src = 'http://m327.mail.qq.com/zh_CN/htmledition/images/logo/logo_min_0.gif';
//i.src = 'error';
posted @ 2012-02-29 19:07 Arliang 阅读(17) 评论(0) 编辑
function Select(posStart, posEnd) {
var posStart = parseInt(posStart) || 0;
var posEnd = parseInt(posEnd) || 0;
var input = document.getElementById("myText");
if(posStart > posEnd){ //在Chrome中试了,End要比Start大
var tmp = posStart;
posStart = posEnd;
posEnd = tmp;
}
if ('selectionStart' in input) {
input.selectionStart = posStart;//选择的开始位置 0 为最左
input.selectionEnd = posEnd; //选择结束的位置
input.focus();
}
else { // Internet Explorer before version 9
var inputRange = input.createTextRange();
inputRange.moveStart("character", posStart);//选择开始
inputRange.collapse();
inputRange.moveEnd("character", posEnd); //选择结束
inputRange.select();
}
}
posted @ 2012-02-08 16:04 Arliang 阅读(15) 评论(1) 编辑
[HKEY_CURRENT_USER\Software\Google\Update\Clients\{8A69D345-D564-463c-AFF1-A69D9E530F96}]
"pv"=version
posted @ 2012-02-07 01:10 Arliang 阅读(72) 评论(0) 编辑
//new Date(CP[X][0]).toString() CP[X][1]
//"Fri Jan 04 2008 16:00" 6283
//"Mon Oct 20 2008 15:00" 7254
//"Sun Dec 20 2037 16:00" 10996
//"Sun Jan 17 2038 16:00" 43008
//"Wed Jan 02 3456 15:00" 1.7976931348623157e+308
function updateQuota() {
if (!quota_elem) {
return;
}
var now = (new Date()).getTime();
var i;
for (i = 0; i < CP.length; i++) {
if (now < CP[i][0]) {
break;
}
}
if (i == 0) {
setTimeout(updateQuota, 1000);
} else if (i == CP.length) {
quota_elem.innerHTML = CP[i - 1][1];
} else {
var ts = CP[i - 1][0];
var bs = CP[i - 1][1];
quota_elem.innerHTML = format(((now - ts) / (CP[i][0] - ts) * (CP[i][1] - bs)) + bs);
setTimeout(updateQuota, 1000);
}
}
在gmail首页发呆,看到那变动的数字,就翻了下源码……
posted @ 2011-12-11 14:59 Arliang 阅读(12) 评论(0) 编辑
摘要: 群里的朋友问了个问题:chrome下面如何给flash加onclick事件?搜索了下,找到了一些方法,但那些方法是说其他浏览器的,用一个button包住flash在Chrome中 embed不支持onclick,但支持onmouseover,onmousedown,onmouseup就利用这几个方法,自己拼凑一个click事件:设置一个变量clickover的时候 +1down的时候 +2up 的时候 +4out的时候 清零发生up的时候,检查click变量,如果是7,那就是click事件了<div style="border:1px #f00 solid; width:486阅读全文
posted @ 2011-12-08 23:36 Arliang 阅读(180) 评论(0) 编辑
摘要: var i = 100;var x= i++ + i++ + i++ * --i;//x=? 答案是100 + 101 + 102 * 102 var i = 100;var x = i++ + i++ + i++ * (--i,--i,--i) = ?//x=? //答案是:100+101+102*(102,101,100)结论:自增运算在表达式中的运算法则是,先由左向右确定各子表达式值,再计算,无视运算顺序(注意上面有乘法和逗号表达式)阅读全文
posted @ 2011-11-08 00:45 Arliang 阅读(21) 评论(0) 编辑
摘要: <!DOCTYPE html><html><head> <title>对称日计算</title> <meta http-equiv="Content-Type" content="text/html;charset=gb2312"> <script>function getSymmetricalDate(year) { y = '' + year; if (y.length != 4) return false; var y, m, shortM, d, 阅读全文
posted @ 2011-11-02 23:55 Arliang 阅读(8) 评论(0) 编辑
摘要: 网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: document.body.offsetHeight (包括边线的高)网页正文全文宽: document.body.scrollWidth网页正文全文高: document.body.scrollHeight网页被卷去的高: document.body.scrollTop网页被卷去的左: document.body.scrollLeft网页正文部分上: w阅读全文
posted @ 2011-10-17 15:30 Arliang 阅读(10) 评论(0) 编辑

