标签接口使用方法(2013-03-16更新)
标签接口的写法完全为javascript语法。注:接口里不能有document及setTimeout等需要DOM元素的语句。接口对照表:
[标签: -> labelArray (不支持引用系统参数,如[账号])
[全局标签: ->labelGlobalArray
[静态标签: -> labelStaticArray
{数据源: ->dataSource
[设置: -> setArray
当前账号COOKIE -> userCookie
接口调用来源 -> jkRef
当前请求地址 -> labelArray['当前地址']
当前请求返回值 ->labelArray['返回值']
示例:
//############################################################################################################################################################
/*
*本文件为JS文件,请参照javascript的语法编写 ##
* 参数说明:
* ##
* labelArray -单个账号的标签名及标签内容集合,执行主应用时自动清空初始化 结构如:labelArray = {'标题':'你好','作者':'精灵应用平台','内容':'<center><b>内容</b></center>'}##
* labelGlobalArray - 全局标签,此标签一般用来赋值及显示使用,在点工作时自动清空初始化
* labelStaticArray - 静态标签,此标签一般用来赋值及显示使用,程序所有范围内生效
* dataSource - 数据源,如 dataSource = {"任务":{10062:"奖牌大比拼",10063:"伦敦奥运游",10064:"积分加加加",10068:"奥运梦想",10072:"奥运拼搏",10075:"奥运圆梦"}}}
* 引用方法:dataSource["任务"]["10062"]
* setArray - 设置标签 结构如:setArray = {'设置1':'a','设置2':'b'}
* 引用方法:setArray["设置1"]
* userCookie -对应函数中用到的Cookie值 ##
* jkRef- 调用接口来源: 0-为主函数执行前加载接口 1-为主函数执行后加载接口 2-返回值标签中加载接口
* 用法:if (jkRef==0){//执行应用前接口事件} else if (jkRef==1){//执行应用后接口事件} else (jkRef==2){//返回值标签接口事件}
*
*
* 内设:labelArray['当前地址'] -当前页面的Url地址(如果是post的话也只是地址,不加参数) ##
* labelArray['返回值']- 当前请求返回的结果
*
* //add 盒子V2.40 2013-01-14 增加标签接口引用库功能,库路径为plugin\lib,用法 var USE_LIB_NAMES = "md5,public";
* @AuthorJLAPPBOXwww.ii23.cn ##
*/
labelArray['标题'] = 'aaa';
labelArray['内容'] = labelArray['标题'] + 'abc';
//库引用方法如下,以下实例在引用md5库后可直接调用 md5函数
var USE_LIB_NAMES = "md5,public";
labelArray["testmd5"] = md5('abc');
新开源标签接口经典之作:
电信抽奖 http://www.ii23.cn/jlapp/detail.php?appid=63
转播微博http://app.qlogo.cn/mbloghead/fd48f6aaa8f96d1b7068 貌似看不懂.......... 是啊,只要开源实列多了才行,别的不好懂。 看的出来,我是小白。 什么东西 看不懂啊
页:
[1]