易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : javascript

【原创】JavaScript幻灯片小实例及教程(JsBox v1.2)

需要运行环境:.net framework 3.0及以上运行环境支持。
有喜欢的看看吧,
内附精心制作的JS效果的幻灯片(主要使用jQuery库),以及其帮助,演示,代码可以下载,工具免费使用。
下载地址:http://www.codeex.cn/blog/article.asp?id=62 ......

JavaScript Closure(闭包) 那些事

1 一起困惑始于变量的作用域
请先看下面的代码:
示例1:
     var message = " this is a very simple function ";
     function simpleFunc(){
             alert(message);
     }
背后的道理大家都懂(如果不懂的可以先别往下看了):一个function能够访问其自身及其更外层的作用域内的变量。
请再继续看下面这段代码:
示例2:   
     var message = " this is a very simple function ";
     function simpleFunc(){
             var name = "robin";
             function secretFunc(){
                        return "Hi, "+name+ ", "+message;
           ......

SQL语句在JavaScript中的应用

最近一直在用javascript在做项目
可是做着做着
感觉很多功能代码都是重复的。
比如对javascript数组的排序
还有对数组数据的删选以及分组
所以,后来兴致以上来。
一发不可收拾。
写了一个能在javascript中应用的 SQL 库
后来又想,怎么不能用javascript直接连接数据库呢?
又做了一个javascript直连Sql数据的类库
后来,又想到其实还可以用SQL语句来操作HTML DOM模型
再再再后来,又看到了HTML5中对web DB的实现
所以对webDB,就是chrome和safari中的sqlite的封装
于是乎就有了:
1.从服务器上获取数据、执行SQL操作:
    _SQLPROXYURL_ = 'SQLProxy.php';
    _SQLSERVERHOST_ = 'localhost';
    _SQLUSERNAME_ = 'root';
    _SQLPASSWORD_ = '';
    _SQLDATABASE_ = 'HotelManageMent';
    var result = "select * from Room".OnServer().executeSQL();
    for(var i=0; i<result.length; i++) {
        //do something here.... using result[i];
    }
2.操作Jav ......

SQL语句在JavaScript中的应用

最近一直在用javascript在做项目
可是做着做着
感觉很多功能代码都是重复的。
比如对javascript数组的排序
还有对数组数据的删选以及分组
所以,后来兴致以上来。
一发不可收拾。
写了一个能在javascript中应用的 SQL 库
后来又想,怎么不能用javascript直接连接数据库呢?
又做了一个javascript直连Sql数据的类库
后来,又想到其实还可以用SQL语句来操作HTML DOM模型
再再再后来,又看到了HTML5中对web DB的实现
所以对webDB,就是chrome和safari中的sqlite的封装
于是乎就有了:
1.从服务器上获取数据、执行SQL操作:
    _SQLPROXYURL_ = 'SQLProxy.php';
    _SQLSERVERHOST_ = 'localhost';
    _SQLUSERNAME_ = 'root';
    _SQLPASSWORD_ = '';
    _SQLDATABASE_ = 'HotelManageMent';
    var result = "select * from Room".OnServer().executeSQL();
    for(var i=0; i<result.length; i++) {
        //do something here.... using result[i];
    }
2.操作Jav ......

Javascript : JSQL,SQL无处不在,

上回说到,操作Object Array
其实还可以这样操作:
var Room = [
            {
                ID: 'bot',
                name: 'test',
                sex: true
            }, {
                ID: 2,
                name: 'test8',
                sex: true
            }, {
                ID: 3,
                name: 'test5',
         & ......

Javascript : JSQL,SQL无处不在,

上回说到,操作Object Array
其实还可以这样操作:
var Room = [
            {
                ID: 'bot',
                name: 'test',
                sex: true
            }, {
                ID: 2,
                name: 'test8',
                sex: true
            }, {
                ID: 3,
                name: 'test5',
         & ......

收藏本页功能的Javascript代码 兼容IE和Firefox的

< a href =
"#"
 
onClick =
"javascript:window.external.AddFavorite(document.URL,document.title);return
false"
rel=
"sidebar"
> 收藏本页 </ a >
取得当前页的URL: document.URL
取得当前页的title: document.title
实现在Firefox中“收
藏本页”的关键所在: rel="sidebar"
当然你也可这样写死的(比如放到首页上)
<a href=
"#"
onClick=
"javascript:window.external.AddFavorite('http://hi.baidu.com/flyxiang228','
');return false"
rel=
"sidebar"
>收藏本站</a>
......

研究一下JavaScript的函数回调机制

研究一下JavaScript的函数回调机制
1、背景
Javascript中的回调函数,相信大家都不陌生,最明显的例子是做Ajax请求时,提供的回调函数,
实际上DOM节点的事件处理方法(onclick,ondblclick等)也是回调函数。
在使用DWR的时候,回调函数可以作为第一个或者最后一个参数出现,如:
function callBack(result){
}
myDwrService.doSomething(param1,param2,callBack);//DWR的推荐方式
//或者
myDwrService.doSomething(callBack,param1,param2);
2、问题描述
最近在使用Dojo+Dwr的时候,碰到一个问题:
如果回调函数是属于某个对象(记为obj1)的方法,等到DWR执行该回调函数的时候,
上下文却不是obj1。
表现的现象就是在回调函数中访问obj1的任何属性都是undefined。
版本:Dojo1.3.1和dwr2
3、模拟问题的代码
下面的测试代码可以模拟这个问题:
<html>
<head>
<script>   
    var context="全局";
    var testObj={       
        context:"初始",
        call ......
总记录数:2244; 总页数:374; 每页6 条; 首页 上一页 [58] [59] [60] [61] 62 [63] [64] [65] [66] [67]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号