javascript

Web前端开发QQ群 110939958-业余程序员

这不是DOS

不过也就是模拟了一个输入框,再者就是任务树(任务->子任务...)

另外就是通过它改进了一下keymap,它的事件派发用起来更"有趣"了..

参观请移步: http://www.jatx.org/jatx/jxui/console/

关于窗口大小

通常需要设定窗口大小是在弹出窗口的时候.尽管浏览器的window对象有resizeTo方法,但是对于非弹出窗口现在许多浏览器已经不理会这个动作了(比如chrome,opera...的某些版本)

设定的方式有两种

1. 在弹出方法的第三个参数中指定

window.open("url", "", "width=300, height=200");

2. 调用子窗口的window.resizeTo方法

win.resizeTo(300, 200);

经测试:

第一种方法的数值指的是 窗口的"视口(viewport)"的大小,不包括窗口本身的一些东东(标题栏,边框,地址栏等)

第二种方法指定的是窗口本身的大小,所以若想用这个来适应网页内容是不靠谱的

值得一提的是 window.resizeTo 似乎与操作系统的窗口机制相关,在ubuntu的火狐下指定的并不是窗口本身的大小,而是除去"窗口装饰"的大小(即除去标题栏,边框.但包括地址栏,状态栏之类)

以下是截图(所有数值为300*200):

弹出窗口的原始大小为内容区大小

弹出窗口的原始大小为内容区大小

上图依次为Opera, chrome, firefox 均在Ubuntu下.

(全文 ...)

省略连续的数字

Q群里有人发的, 很早以前写的了,,,
演示在这里: http://www.jatx.org/pub/ShortNumStr.html

function doFilter(str, elli) {
var stk = [];

return str.replace(/\d/g, function($$, i, str) {
var n = parseInt($$, 10);
var ret = '';
//不满足就出栈
if(!check(n)) {
ret = joinStack(stk);
}
stk.push(n);
//处理最后一个字符
if(i == str.length - 1) {
ret += joinStack(stk);
}
return ret;
});
function joinStack(stk) { (全文 ...)

开始使用Aptana3

Aptana3出来已经有一段时间了,今天有时间从2升级了一下,感觉还不错.

总览:

aptana3总览

aptana3总览

支持配色主题:

配色主题

配色主题


(全文 ...)

无题

......
鱼鱼鱼鱼鱼鱼鱼鱼鱼鱼鱼鱼鱼鱼

广告劫执地址变更

发现联通广告地址已变更:

<script src="http://60.8.63.34/static/FloatingContent/165/floating-frame.js" type="text/javascript">

本地用户可在防火墙中屏蔽此IP,站长可参考本站中的protect.js

余票查询更新

原来的用不了了,更新下-->>>下载

按照惯例,有图为证:余票查询截图