无法实现,因为墙纸涉及注册表!
除非你要用网页代码修改注册表!
虽然WSH可以实现,但是因为安全方面的原因,一般不能实现(或者会有安全警告对话框)!
——当然,有一些代码可以在一些特定的环境下屏蔽掉警告,那就是“恶意代码”!
做网页、建网站、搞WEB开发,千万不要走火入魔啊!
(最近好像异想天开的人很多,而且这个问题好像前几天才看过。)

解决方案 »

  1.   

    右键菜单中倒是有这个功能(xp),不知道能不能对应到js函数
      

  2.   

    可以实现。
    在js中可以实现注册表的操作,具体怎么操作的我也不懂。
    你可以参考那些你访问后就强行把你的IE标题、缺省主页修改的网站的内容。
      

  3.   

    javascript修改註冊表
    http://www.blue-online.net/register/reg_jinjie/weihu_68.htm牆紙更改例子
    Sel.RegWrite("HKCU\\Control Panel\\Desktop\\Wallpaper","C:\Winnt\Sample.jpg")
    (Sel是WSH對象名稱)部分註冊表例子
    http://www26.brinkster.com/51pc/regedit/reg-desktop/reg-desktop.htm
      

  4.   

    Sel.RegWrite("HKCU\\Control Panel\\Desktop\\Wallpaper","C:\Winnt\Sample.jpg")