星期三 上午阴转阵雨,下午阴 20~28℃
友吧今天
- 修正“登记了 x 条教练信息”链接错误问题;
- “随便看看”更名为“健身广场”;
- 整理“待修改”备忘;
- 设计首页 v3.1,主要在于加入“装备”版块。
星期三 上午阴转阵雨,下午阴 20~28℃
友吧今天
星期二 上午阴,下午阴转多云 18~27℃
解决“360buy-union.txt 放在网站根目录无法访问”
今天注册京东销售联盟,下载了验证文件 360buy-union.txt,要放在网站根目录,本来是件很简单的事情,但是放在根目录就是访问不了,而把前面的数字去掉就可以访问了(进而发现根目录下所有数字开头的文件都不能访问),或者放在别的目录也可以访问。非常不解。
把文件放在 blog 根目录下也可以访问,于是在 IIS 里仔细对比两个网站的属性,发现友吧的“ISAPI 筛选器”里有一个名为“Rewrite”的筛选器,而 blog 设置里没有。把这个筛选器删除,果然就可以访问了。这个筛选器是以前 Ryan 处理的 URL 重写,已经没有用了,所以就干脆去掉了。
友吧今天
星期一 阴(早晨小阵雨) 19~26℃
js 增加日期小时数
这个例子是对 Date 对象的一个综合应用。
<script>
//2007年09月04日 星期二 14:57:44 lybykw
var a=Date.parse("2007/08/05 3:00:00");//把时间转换成毫秒
a=a+(1000*60*60*24);//增加24小时。
var b=new Date(a);//得到新的重新格式化时间。
alert(b.toLocaleString());//打印时间字符串。
var yyyy=b.getFullYear();
var MM=(b.getMonth()+1);
var dd=b.getDate();
var hh=b.getHours()<10 ? "0"+b.getHours() : b.getHours();
var mm=b.getMinutes()<10 ? "0"+b.getMinutes() : b.getMinutes();
var ss=b.getSeconds()<10 ? "0"+b.getSeconds() : b.getSeconds();
var c=yyyy+"-"+MM+"-"+dd+" "+hh+":"+mm+":"+ss;
alert(c)
</script>来自:中国网站资源
另外:
var today = new Date();
alert(+ today); // today 前加一个(+)号,精确到毫秒
alert(Date.parse(today)); // 毫秒数是 0
几种 js 刷新页面的方法
<input type="button" value="刷新" onclick="history.go(0)">
<input type="button" value="刷新" onclick="location.reload()">
<input type="button" value="刷新" onclick="location=location">
<input type="button" value="刷新" onclick="location.assign(location)">
<input type="button" value="刷新" onclick="document.execCommand(‘Refresh’)">
<input type="button" value="刷新" onclick="window.navigate(location)">
<input type="button" value="刷新" onclick="location.replace(location)">
试了前面三个:
history.go(0) // 会保留页面已输入的数据
location.reload() // 在 ff 下会保留页面数据,ie 下不会(可选参数:false / true)
location=location // 强制刷新,不会保留页面数据
出于兼容性考虑,建议使用第 1 个或第 3 个(根据是否需要保留页面数据)。
另外,发现 chrome、opera、safari 都是会清空清据(可以直接按 F5 测试)。
模拟点击链接,类似 location.href 新窗口打开效果
<input type="button" value="点我" onclick="openwin();" />
<a id="link" style="display:none;" href="#" target="_blank"></a><script>
function openwin() {
// jquery
$("#link").get(0).click();
// 注意,下面这个是错误写法
// $("#link").click();
}
</script>
2012-6-7 更新:
今天发现上面的方法不兼容 chrome,报错:
Uncaught TypeError: Object xxxxx# has no method ‘click’
修改如下(参考:http://justcoding.iteye.com/blog/688467):
<input type="button" value="点我" onclick="openwin();" />
<a id="link" style="display:none;" href="#" target="_blank"></a><script>
function openwin() {
if (document.all) {
document.getElementById("link").click();
} else {
var evt = document.createEvent("MouseEvents");
evt.initEvent("click", true, true);
document.getElementById("link").dispatchEvent(evt);
}
}
</script>
jquery bind 多个事件时,逗号表示“或”,空格表示“和”
$("input").bind("blur, change", function(){
alert("test"); // 弹出一次
})$("input").bind("blur change", function(){
alert("test"); // 弹出两次
})
友吧今天
星期六 上午阴,下午阴转多云 17~24℃
友吧今天
附:下午上街时有一个想法,装备、场馆、教练,隐藏不热门的项目(缩小目标群体),数据库里保留分类,适时开放,增加 active 字段来标识。
星期五 阴 18~24℃
友吧今天
今晚早点休息。
星期四 阴 16~23℃
友吧今天
发布友吧运动 v3
这次改版用了大约 140 个晚上,每晚大约两小时。
v2 没有“最近登录”的版块,v3 发布后第一时间看见“最近登录”版块里的几位骨灰级老用户,心里意外、惊喜、感激、感动,谢谢你们!
星期三 大雨 15~22℃
时代与信仰(附:程序员的7个坏习惯)
早上看到狼兄写的一篇关于创业团队的日志《时代与信仰》,引用一段:
一直认为带领技术团队在于技术,面对着各大公司潮水般的挖人行动,难免让兄弟们开始浮燥,团队更该以人为本。
顺便附一篇同样是早上看到的文章《程序员的7个坏习惯》,对程序员(尤其是创业中和准备创业的程序员)认识自己、改善性格、提升个人魅力有一些帮助。狼兄说得很对,带领技术团队不光在于技术。
友吧今天
星期二 上午晴转多云,下午阴,傍晚中雨 19~29℃
友吧今天
星期一 多云 15~27℃
友吧今天
套首页程序:“场馆”版块。
修复表单提交报错的问题(分表遗留问题)。