易截截图软件、单文件、免安装、纯绿色、仅160KB

Javascript 处理 Ctrl+s 和 Tab 按键响应事件

getkey 用于获得按键的相应代码, getev用于获得响应事件
<script>
    function getkey(e)
    {
        var key;
        if(document.all)
        {
            key = window.event.keyCode;
        }
        else
        {
            key = e.which;
        }
        return key;   
    }
    function getev(e)
    {
        var ev;
        if(document.all)
        {
            ev = window.event;
        }
        else
        {
            ev = e;
        }
        return ev;
    }
   
    function getCtrlKey(e)
    {
        var ctrlKey;
        var ev = getev(e);
        if(document.all)
        {
            ctrlKey = ev.ctrlKey;
        }
        else
        {
            ctrlKey = e.ctrlKey;
        }
        return ctrlKey;
    }
    docum


相关文档:

javascript的日期例子

<script language="JavaScript">
<!--
calendar = new Date();
day = calendar.getDay();
month = calendar.getMonth();
date = calendar.getDate();
year = calendar.getYear();
if (year< 100) year = 1900 + year;
cent = parseInt(year/100);
g = year % 19;
k = parseInt((cent - 17)/25);
i = ......

javascript小技巧(转)


事件源对象
event.srcElement.tagName
event.srcElement.type
捕获释放
event.srcElement.setCapture(); 
event.srcElement.releaseCapture(); 
事件按键
event.keyCode
event.shiftKey
event.altKey
event.ctrlKey
事件返回值
event.returnValue
鼠标位置
event.x
event.y
窗 ......

在CDHTMLDialog中用JavaScript调用C++函数

在类的构造函数中添加
EnableAutomation(); 
在OnInitDialog中添加
SetExternalDispatch(GetIDispatch(TRUE)); 
在类的声明中添加宏
DECLARE_DISPATCH_MAP() 
在类的实现文件中添加组宏
BEGIN_DISPATCH_MAP(当前类, 基类)
END_DISPATCH_MAP() 
然后就可以用 DISP_FUNCTION宏来映射导出函 ......

javaScript中的innerText火狐浏览器不支持

这两天的工作中遇到一个有关js的问题,很郁闷遇到js问题,因为没有报错,你根本就不知道自己错在哪里。
其实就是关于“document.getElementById("ss").innerText”的问题,我上网查关于js浏览器的兼容问题,可是都给出的解释是:
“HTML对象获取问题
FireFox
:document
.getElementById
(& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号