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

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

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

    隨筆 - 44  文章 - 78  trackbacks - 0
    <2009年6月>
    31123456
    78910111213
    14151617181920
    21222324252627
    2829301234
    567891011

     Happy 牛 Year
    一、一周至少寫一篇博文;
    二、每天至少學(xué)習(xí)半個小時。
    三、奔向小牛!

    常用鏈接

    留言簿(6)

    我參與的團隊

    隨筆分類

    隨筆檔案

    文章檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    如有使用該頁面中非js腳本源代碼的內(nèi)容,請注明出處 by Tiger1102

    最近網(wǎng)上流傳著一種將當(dāng)前頁面中的圖片位置進(jìn)行變換的代碼,感覺比較好玩,就想簡單了解一下,大家如果感興趣可以一起探討,呵呵。
    注:網(wǎng)上粘貼的代碼是整個都未換行的,為了看著方便,我做了
    格式處理,不過經(jīng)過處理后的粘到地址欄里可能顯示效果有問題
    ,最后我會給出網(wǎng)上流傳的格式。
    //首先聲明是javascript腳本
    //然后定義各個變量,注意在下面的使用中除R變量一直變化外,其它都是固定不變的
    javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6;
    y3=.24; x4=300; y4=200; x5=300; y5=200;
    //獲取當(dāng)前頁面所有的圖片元素
    DI=document.images;
    //獲取圖片元素個數(shù)
    DIL=DI.length;
    //定義函數(shù),功能是循環(huán)獲取每個圖片元素樣式,將圖片位置進(jìn)行改變
    function A(){
    //注意這里的i-DIL,等同于i-DIL<0,如果起初i-DIL>0的話,這里就等同于i-DIL>0,網(wǎng)上找資料未果,就自己猜測并驗證了一下,如果誰知道的話可以和小弟說一下
    ?? for(i=0; i-DIL; i++){
    //根據(jù)下標(biāo)獲取每個圖片元素樣式
    ????????DIS=DI.style;
    //將圖片對象從文檔流中拖出,然后使用下面的left、top對圖片元素進(jìn)行絕對定位
    ????????DIS.position='absolute';
    //定位圖形距離屏幕左邊的距離
    //每個圖片顯示位置的不同,是通過函數(shù)中的i控制的
    //每次A()函數(shù)執(zhí)行完成后,再次執(zhí)行時,圖片會換位置是通過R
    的變換來控制的
    //圖片只所以循環(huán)在固定的幾個位置上是根據(jù)Math.sin和Math.cos和x1,x2,x3,y1,y2,y3來計算的,如果想了解更詳細(xì)可以進(jìn)一步熟悉這兩個函數(shù)

    ????????DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5;??????????
    ????????//定位圖形距離屏幕右邊的距離
    DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5
    ?? }
    ?? R++
    }
    //定義執(zhí)行A()函數(shù)的間隔時間,單位為毫秒,下面是5毫秒執(zhí)行一次
    setInterval('A()',5);
    //下面的void(0)為了使頁面不跳轉(zhuǎn),如果去除,則將會根據(jù)上面的代碼內(nèi)容,轉(zhuǎn)向一個新的頁面
    void(0);


    網(wǎng)上流傳的最初代碼,如果沒有試過的可以看下效果哈,只要找一個含有圖片的地址,將下面代碼拷貝到地址欄,回車就OK了:
    javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length;function A(){?? for(i=0; i-DIL; i++){????????DIS=DI[ i ].style;???????? DIS.position='absolute';????????DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5;??DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5?? }?? R++ } setInterval('A()',5);void(0);
    posted on 2009-05-18 17:22 Tiger1102 閱讀(1696) 評論(2)  編輯  收藏

    FeedBack:
    # re: 關(guān)于網(wǎng)上流行的圖片飄移代碼的簡解  2009-06-16 11:05 ni jiejie
    這是你發(fā)現(xiàn)的還是自己寫的啊?  回復(fù)  更多評論
      
    # re: 關(guān)于網(wǎng)上流行的圖片飄移代碼的簡解  2009-06-22 11:58 ni jiejie
    咋不說話,想啥呢?  回復(fù)  更多評論
      

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 免费的一级黄色片| 国产亚洲成AV人片在线观黄桃| 国产亚洲漂亮白嫩美女在线| 狠狠色婷婷狠狠狠亚洲综合 | 4444www免费看| 亚洲乱码国产乱码精华| 久久久久亚洲AV无码专区桃色| 91香焦国产线观看看免费| 亚洲成a∨人片在无码2023| 亚洲中文字幕在线乱码| 无码免费午夜福利片在线| 人成午夜免费大片在线观看| 亚洲国色天香视频| 亚洲日本韩国在线| 99久久99久久精品免费看蜜桃 | 91麻豆国产免费观看| 国产亚洲蜜芽精品久久| 亚洲黄色免费在线观看| 亚洲国产天堂久久综合| 免费视频专区一国产盗摄| 精品熟女少妇aⅴ免费久久| 亚洲最大福利视频| 亚洲V无码一区二区三区四区观看 亚洲αv久久久噜噜噜噜噜 | 亚洲色大成网站www永久网站| 亚洲性猛交XXXX| 国产美女精品视频免费观看| 88av免费观看| 国产成人免费ā片在线观看老同学| 亚洲色大18成人网站WWW在线播放| 香蕉蕉亚亚洲aav综合| 亚洲成A人片在线观看无码3D| 两性刺激生活片免费视频| 国内精品久久久久影院免费| 国产精品亚洲一区二区三区| 日本亚洲精品色婷婷在线影院| 亚洲成av人片天堂网| JLZZJLZZ亚洲乱熟无码| 免费在线观看毛片| 在线精品免费视频无码的| 99久久免费国产香蕉麻豆| 免费91麻豆精品国产自产在线观看 |