大家都可以拖動的web小方塊——Node.js摸石頭系列之七


 

系列目錄:Node.js摸石頭系列目錄

   

  上一回聊天室的代碼,我曾經答應在下一講進行詳細的解釋,對不起,我食言了。因為今天我寫了個小東東想和大家分享。那個,那個詳細解釋放到下一回吧。咳,咳……

一、 還記得 Flash 的 Share Object 嗎?沒錯,咱們不用插件就實現他。

   flash 中有一個 share object ,可以讓大家通過網絡共享一個對象。曾經有個示例,就是甲拖動屏幕上的小球,乙的屏幕上的小球也同樣被拖動了,乙也同樣可以拖動的動作共享給甲。當初看到這個例子時,我覺得好神奇啊。可是一打聽,完成這樣的功能需要 Flash Media Server,這玩意是要錢錢地。不過沒關系,利用前面我們摸索出來的知識,我們已經可以實現這個案例了,而且,咱們不用插件!爽吧。

    有圖有真相:

shareobject

 

    如上圖,拖動任意一頁面紅色方塊,其他頁面的方塊會得到同步。

 

二、上源碼

    源碼在這,解開用 node 執行 app.js 就可以了。 僅僅需要 socket.io 模塊,放心,我也壓進去了,所以您不用安裝了。哦,對了,用了 jquery , 直接連 google 放互聯網上的庫的,主要是避免太多的代碼給您造成混淆。我力圖把代碼精簡到最少,方便您閱讀。怎么樣?我是個很體貼的男人吧。(廣告語N句,略……)

 

三、想說明什么?

    還是那句,沒有做不到,就怕想不到。任何事物在被創造出來之前,都已經在我們的大腦里造了一遍了。所以,盡情的去夢想吧……

    發現直接上代碼真是輕松啊,哈哈。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM