ggb 学习心得20 利用getXML()函数,实现插入页和删除页功能

在ggb的脚本里,利用getXML()函数可以获取指定对象的基本信息,例如条件显示信息。

function getobjConditionToShow(obj)

{

var str

str=ggb.getXML(obj)

if(str.search("showObject")>0)

{

str=str.slice(str.search("str=str.slice(4,str.search("/>")-1)

}

else {str="-1"}

return str

}

自己写了一个函数,可以获取指定对象的条件显示信息(前提是我的条件显示信息都是i==的形式)。

建立一个插入页按钮,添加脚本

var str,i,strn,str1,n

str=ggb.getAllObjectNames()

n=ggb.getValue('i')

str1=""

for(i=0;i

{

strn=getobjConditionToShow(str[i])

if(strn

{}

else

{

strn=1+parseInt(strn)

str1 = "SetConditionToShowObject(" + str[i] + ", i ==" +strn + ")"

ggb.evalCommand(str1)

}

}

这样可以实现插入页的功能。

和这个类似,建立一个删除页按钮,添加脚本

var str,i,strn,str1,n

str=ggb.getAllObjectNames()

n=ggb.getValue('i')

str1=""

for(i=0;i

{

strn=getobjConditionToShow(str[i])

if(strn

{}

else

if(strn==n)

{

ggb.deleteObject(str[i])

}

else

{

strn=parseInt(strn)-1

str1 = "SetConditionToShowObject(" + str[i] + ", i ==" +strn + ")"

ggb.evalCommand(str1)

}

}

这样可以实现删除页的功能。

展开阅读全文

页面更新:2024-03-15

标签:函数   功能   基本信息   脚本   学习心得   按钮   前提   类似   对象   条件   信息

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top