<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    鄧華

    BlogJava 聯(lián)系 聚合 管理
      48 Posts :: 0 Stories :: 149 Comments :: 0 Trackbacks

    #

    用了幾年五筆后,感覺五筆的思維屬性,實(shí)在是不適合思考,每次要想到字怎么寫,然后才能打出來,我也越來越笨了,有些字根也有些不記得了,還要查,難受。

    今天開始換用SOGOU輸入法,看看多久能適應(yīng)。


    換回五筆了,  試用后,拼音給我的思維也造成不小的影響, 需要想著這個字的拼音是什么, 同樣有思維轉(zhuǎn)換的過程. 五筆呢,連續(xù)性高,不用盲打都可以 .

     用極點(diǎn)五筆吧, 不會打五筆的時候能打拼音, 影響很小了.

    posted @ 2007-12-06 09:01 鄧華的碎碎念 閱讀(226) | 評論 (0)編輯 收藏

    轉(zhuǎn)自: http://www.javaeye.com/post/376807

    大家都知道,只要設(shè)置Iframe的屬性:frameborder="0",Iframe就不顯示邊框,但是當(dāng)你使用以下方法時似乎這個屬性不起作用:

    java 代碼
    1. this.frame = document.createElement("iframe");   
    2. ...   
    3. this.frame.setAttribute("frameborder""0");   
    4. ...  

     

    Ifram依然顯示邊框,這是為什么呢,如果你查看一下DOM Inspector 你會發(fā)現(xiàn)在IE下面,DOM里面的屬性都是大寫的,也就是說上面這段代碼,在IE里面最后會變成:

    java 代碼
    1. < IFRAME frameBorder=0...

    由于IE認(rèn)大寫的,所以”frameborder“ 它自然不認(rèn)。

    既然知道了為什么,那問題就迎刃而解了,把代碼改成:

    java 代碼
    1. this.frame = document.createElement("iframe");      
    2. ...      
    3. this.frame.setAttribute("frameborder""0"0);      
    4. ...     

    this.frame.setAttribute("frameborder""0"0);后面那個'0'表示是否區(qū)分大小寫。

     



    posted @ 2007-11-29 20:19 鄧華的碎碎念 閱讀(2013) | 評論 (4)編輯 收藏

    當(dāng)加入prototype.js后, 不再推薦用for in 循環(huán)了. 但由此帶來了問題.

    比如這段代碼

    <script>
     
    var a=[];
     a[
    "a"]="aa";
     a[
    "b"]="b";

     
    for(var o in a){
       document.write(a[o]);
       document.write(
    "<br />");
     }
    </script>


    這個時候,用for in是沒有問題的.
    但當(dāng)們加入了prototype.js后,用prototype的each循環(huán)
    <script src='http://images.chinaren.com/product/webim/version/2.0/js/libs/prototype.js'></script>

    <script>
     
    var a=[];
     a[
    "a"]="aa";
     a[
    "b"]="b";

      $H(a).each(
    function(item){
          document.write(a[o]);
          document.write(
    "<br />");
     });
    </script>

    這段代碼并不會打出任何值.

    問題出在哪里?


    var a=[]
    改成
    var a={}

    就正常了.

    原理上還未知是什么原因, 可能是由于要把a(bǔ)設(shè)成一個對象,$H是出來的對象的屬性,而不是數(shù)組.



    posted @ 2007-11-28 23:10 鄧華的碎碎念 閱讀(1665) | 評論 (3)編輯 收藏

    在CMS的plugin計劃中, 需要控制的一項(xiàng)就是頁面的JS PLUGIN的動態(tài)加載.
    一次加載幾十個plugin的JS是不現(xiàn)實(shí)的.只能在需要用到的時候再加載進(jìn)來.

    在一個頁面中, 如果我們要加載另外的JS文件進(jìn)來,有一個方法是

    document.write("<script src=''><\/script>");

    這樣會產(chǎn)生一個異步的JS加載, 可以產(chǎn)生一些有趣的應(yīng)用, 如AJAX效果,跨域調(diào)用.
    但上面產(chǎn)生的問題,是控制性, 無法控制JS的加載狀態(tài)及加載順序,而且只能在頁面初始化的時候調(diào)用.

    為了解決以上問題,需要設(shè)計一個JS的加載控制器及動態(tài)加載JS的程序.

    下面的是一段JS的加載代碼:
    CMS.util.LoadScript=function( url ,control)
    {
        
    var oHead = top.document.getElementsByTagName('HEAD').item(0);
        
    var oScript= top.document.createElement("script");
        oScript.type 
    = "text/javascript";
        oScript.src
    =url;
        
       
    if(control){
            
    function loaded(c){
                
    if (Prototype.Browser.IE && this.readyState.toLowerCase() != "loaded" && this.readyState.toLowerCase() != "complete") { 
                    
    return
                }
                c.next();
            }
                Event.observe(oScript,
    "readystatechange",loaded.bind(oScript,control));
                Event.observe(oScript,
    "load",loaded.bind(oScript,control));
        }
        
         oHead.appendChild( oScript);
    }
    需要用到prototype.js庫.
    在這個方法里面是用的DOM的JS加載方法,利用了script的readystatechange參數(shù),這個參數(shù)IE下面的狀態(tài)參數(shù). 對應(yīng)FIREFOX是load參數(shù)
    //FIXME firefox的load里面的readyState不起作用,還未找到解決方法.


    參數(shù)URL表示要加載的JS, control代表一個控制器,用來控制script的加載是否完成.

    下面是控制器的代碼:
    CMS.util.ScriptLoadControl=function(_array){
                
    this.a=_array;
                
    this.i=0;
        }
    CMS.util.ScriptLoadControl.prototype
    ={
        next:
    function(){
            
    if(this.a.length>this.i){
                CMS.util.LoadScript(
    this.a[this.i++],this);
            }
    else{
                
    return false;
            }
        }
    }
    其中_array參數(shù)是一個保存了url地址的數(shù)組.

    在使用的時候,用以下代碼:
    var c=new CMS.util.ScriptLoadControl(plugin_url_array);
            c.next();

    就可以順序的加載JS,以及保證JS的完全加載成功.



    posted @ 2007-11-28 22:40 鄧華的碎碎念 閱讀(3278) | 評論 (0)編輯 收藏

    發(fā)張老照片,懷念I(lǐng)NG...



    posted @ 2007-11-24 23:55 鄧華的碎碎念 閱讀(206) | 評論 (0)編輯 收藏

    偶爾發(fā)現(xiàn)了這個. 終于支持了啊...哈

    FF3速度真是一流, 可惜不支持詞霸取詞了. 插件也沒升級, LOVE FIREBUG~~~ waiting...

    posted @ 2007-11-24 23:25 鄧華的碎碎念 閱讀(1602) | 評論 (2)編輯 收藏

    在struts里面,如果要在action里面定義轉(zhuǎn)向的話,可以返回一個ActionForward("xxx.jsp")

    但在struts2里面,由于只能返回字符串,這個字符串是在配置文件中的result. 會產(chǎn)生一些困擾. 
    只想出下面的解決方法. 正確的解決方法,尋找中...
    解決這個問題的方法步驟:
    1.在struts2的配置文件中,配置一個global-results, 如下.
       <global-result>
        <result name="forwardURL" type="redirect">${forwardUrl}</result>
        </global-results>
       其中forwardUrl,即action中的forwardUrl的值

    2.在action中定義一個String forwardUrl, 當(dāng)要自定義轉(zhuǎn)向時,給這個forwardUrl賦值,值為要轉(zhuǎn)向的url,如:"/aaa.jsp";
    3.在action中返回 return "forwardURL";


    posted @ 2007-06-26 16:10 鄧華的碎碎念 閱讀(1302) | 評論 (1)編輯 收藏

         摘要: 幾種JSP頁面轉(zhuǎn)向方式.  閱讀全文
    posted @ 2007-05-17 11:57 鄧華的碎碎念 閱讀(1216) | 評論 (0)編輯 收藏

         摘要: 幾種IE及FF下的分析工具.  閱讀全文
    posted @ 2006-12-21 11:48 鄧華的碎碎念 閱讀(1353) | 評論 (2)編輯 收藏

    用prototype.js寫了個獲得模版ID的函數(shù),真是太簡單了。

    < script?src = " prototype-1.4.0.js " ></ script >
    < script >
    ????
    var ?new_template = " 111,aaa;222,bbb;333 " ;
    ????
    var ?old_template = " 111,aaa " ;
    ????
    ????
    var ?t1 = new_template.split( " ; " ).collect( function (t) { return ?t.split( " , " )[ 0 ];} );
    ????
    var ?t2 = old_template.split( " ; " ).collect( function (t) { return ?t.split( " , " )[ 0 ];} );
    ????
    ????
    var ?result = t1.findAll( function (t) { return ? ! t2.include(t)} );
    alert(result.inspect());
    </ script >


    感嘆一下prototype.js對數(shù)組的功能擴(kuò)展。真是太強(qiáng)大了。

    posted @ 2006-11-16 13:52 鄧華的碎碎念 閱讀(445) | 評論 (0)編輯 收藏

    僅列出標(biāo)題
    共5頁: 上一頁 1 2 3 4 5 下一頁 
    主站蜘蛛池模板: 国产亚洲精aa成人网站| 国产亚洲综合网曝门系列| 国产AV无码专区亚洲AV琪琪| 亚洲精品成人区在线观看| 999zyz**站免费毛片| 亚洲老熟女@TubeumTV| 国产麻豆视频免费观看| 美女被吸屁股免费网站| 亚洲va中文字幕无码久久不卡| 黄在线观看www免费看| 暖暖免费中文在线日本| 亚洲a在线视频视频| 女人18毛片a级毛片免费| 福利免费在线观看| 亚洲综合激情五月色一区| 亚洲真人无码永久在线| 日本阿v免费费视频完整版| 一级毛片免费在线观看网站| 亚洲精品无码久久久久久久 | 亚洲最大无码中文字幕| 亚洲精品一级无码鲁丝片| 免费观看美女用震蛋喷水的视频 | 免费精品国产自产拍在| 老司机福利在线免费观看| 亚洲成在人天堂一区二区| 免费a级毛片无码av| 57pao国产成视频免费播放| 免费在线人人电影网| 亚洲大片免费观看| 中文字幕一精品亚洲无线一区| 免费无码精品黄AV电影| 黄网站免费在线观看| 日本最新免费不卡二区在线| 毛片在线播放免费观看| 相泽南亚洲一区二区在线播放| 激情内射亚洲一区二区三区| 一个人免费视频在线观看www| 亚洲av无码专区在线播放| 免费国产在线观看| 免费精品国产日韩热久久| 你懂的免费在线观看网站|