好久没在js区发文了, 虽然每天都关注js专区。
今天发个自己今天写的JS拼图游戏,注释完整,主要就是考验dom操作table。喜欢的看完之后留个言,全当算分。
http://blog.csdn.net/sunxing007/archive/2009/06/17/4277844.aspx
点击“运行代码”可直接看效果。不用您再复制,粘贴,调试。

解决方案 »

  1.   

    Up
    支持
    ie6下 背景图不被缓存    
    所以要手动缓存一下
    document.all&&document.execCommand("BackgroundImageCache", false, true); 
    加上去效果要好一点点!~
      

  2.   

    昨天晚上在家写的时候用的是ie8, 所以没有考虑到这个问题, 今天到公司用ie6一看,问题还比较严重。
    加了这句话
    document.all&&document.execCommand("BackgroundImageCache", false, true); 后, 我觉得效果的确是改善了一些.
      

  3.   

    好似打乱是随机的。
     完整性考虑得不周到哦。
      如果2X2 的话。 有可能永远无法拼成功 当然 3X3也是。 不过2X2看得更清楚
    总体来说。  很强大拉
      

  4.   

    虽然自己也写过一个,不过楼主开源精神可佳提供一个随机排序建议,用两两互换
    我的方法是:第i个图片,和i到n之间随机一个进行互换
    如果不同图片互换次数是偶数,就一定可以玩出
      

  5.   

    另外不要移动cell,移动backgroundimage坐标,这样效率要高很多
      

  6.   

    移动backgroundimage坐标对于不同浏览器的兼容性会更容易其实可以做成两个图片的坐标互换,空白也可以是有背景图
    也就不用考虑BackgroundImageCache问题
      

  7.   

    注意, 两个文件都要保存为utf-8.