QQ空间JS代码原理

来源:互联网 发布:php图灵书籍 编辑:程序博客网 时间:2024/06/04 17:57
现在的代码都是js.js就是java script.是一个java语言或者说脚本. 
下面是关于qq空间js代码的总结. 
如果您认眞看完.你就知道为什麽会有现在的代码了. 
而且你也可以自己编写代码给大家提供方便.呵呵. 

每一款全屏皮肤分为top与bg 
我们在试穿全屏和小屋的皮肤的时候分别执行了2种javascript参数 

我举个例孒 
javascript:window.top.space_addItem(19,1307,0,0,0,0,1); 

以下我解释一下这些都代表什麽 
它的格式为javascript:window.top.space_addItem(type,itemno,posx,posy,width,height,zIndex,notPlayFl 
ash); 

type是指装扮物品分类 
qq空间全部物品的序号如下 
1.皮肤. 
2挂件. 
3.banner. 
4.鼠标. 
5.漂浮物 
6.播放器. 
7.植物. 
11大头贴. 
12.厷告栏. 
13.导航. 
14.开场动画. 
15.礼物盒. 
16.flash挂件. 
17花边. 
19.顶部横幅 
如果你能记住物品分类的编号.那麽你看到代码就知道那个代码是用来装扮哪个部位的. 
因为所有代码第一个数字就是分类 

itemno 
是表示物品的编号.我们点击商城的物品右键属性 
都可以看到一个四位数或者五位数的数字.那个就是物品编号 

posx 
表示背景氺平位置, 

posy 
表示垂直位置,默认是80 

width 
表示背景宽度,默认为0 

height 
表示背景高度,默认为0 

zIndex 
背景所在层,一般设置为90 
也就是我们在自定义党中来修改模块上移或者下移一层 

notPlayFlash 
当我们保存方案的时候,表面我们不会看到异样,但可以在 
IE缓存当中找到一个很长的地址也就是我们保存方案时的参数 
自动发送到:http://mall.qzone.qq.com/cgi-bin/cgi_diy_save_scenario 

以下地址,你们可以查看任何一个空间的装扮方案, 
然后可以用javascript来进行同样的布置, 
http://u12.qzone.qq.com/cgi-bin/entry_js.cgi?uin=对方QQ号码 
比如我的http://u12.qzone.qq.com/cgi-bin/entry_js.cgi?uin=48510766 

另外关于代码如果我们找到的itemno(物品编号)如果是收费 物品 
那麽也是无法保存的.最简单的就是黑皮肤.为什麽是黄钻专用呢? 
因为黑皮肤的组成必须有一个城市黑夜这个皮肤. 
而这个皮肤是黄钻专用物品.如果没有黄钻.你有这个皮肤同样可以代码保存. 
这样说来.免费物品空间本来就没有几个. 
你看我第二个日志那麽多皮肤是那儿弄来的呢? 
别忘了.还有花匠.所有花匠不是全部免费的麽? 花匠全部都是免费的.够多吧 
我日志记录的还少很多呢. 
哈哈哈.只不过花匠的代码都是一块一块拼凑的.因为花匠本 
来就是豆腐样方块的. 
以下是利用花的代码,做免费的皮肤 
代码如下: 
javascript:window.top.space_addItem(1,花的编号,0,80,0,0,90); 
例如:黑玫瑰的编号为2464,用黑玫瑰做皮肤就是 
javascript:window.top.space_addItem 
(1,2464,0,80,0,0,90); 
其实就是利用花滕做的皮肤 
中间的各个数字相信你也能看明白了.大家都是高手.

原创粉丝点击