WML语言基础(WAP建站)五(下)

2009/12/6 13:47:00  qjtyw.cn  3294阅

返回书页
valid
例外状况:无
范例:WMLBrowser.newContext();

getCurrentCard

程序:getCurrentCard()
说明:回传目前WML浏览器所处理card的最小相关URL,如果WML deck所包含目前程序的基本地址不同的话,则此程序会回传绝对URL。
参数:无
回传值:字符串或invalid
例外状况:如果没有目前的card,则回传invalid。
范例:var a=WMLBrowser.getCurrentCard();// a=“deck#input“


refresh

程序:refresh()
说明:强制WML浏览器更新它的内文并回传一个空字符串,而用户界面会加以更新以反应更新后的内容,这个程序与WML中的refresh功能一样。
参数:无
回传值:字符串或invalid
例外状况:无
范例:WMLBrowser.setVar(“name“,“Zorro“);
WMLBrowser.refresh();

6.7 Dialog函数库

名称:对话
说明:这个函数库包含典型的用户界面程序。

prompt

程序:prompt(message,defaultInput)
说明:显示给予的信息message与用户输入的提示符号,defaultInput参数包含了用户输入所需的初始内文,回传用户输入。
参数:message=字符串
defaultInput=字符串
回传值:字符串或invalid
例外状况:无
范例:var a=“09-555 3456“; var b=Dialogs.prompt(“Phome number“;a);

confirm

程序:confirm(message,ok,cancel)
说明:显示所给予的信息message与两个选项:ok与cancel,等待用户选取其中一个,如果是ok则回传false。
参数:message=字符串
ok=字符串
cancel=字符串
回传值:布尔值invalid
例外状况:无
范例:function onAbort(){return Dialogs.confirm(“Are you sure?“),“Yes“,“No“;};

alert

程序:alert(message)
说明:显示所给予的信息message给用户,等待用户确定并回传一个空字符串。
参数:message=字符串
回传值:字符串或invalid
例外状况:无
范例:function testValue(textElement){
if (String.length(textElement)>8) {
Dialogs.alert(“Enter name <8 cha rs!“);
};
};

6.8 函数库总结
函数库

函数库名称:

Lang

Float

String

URL

WML Browser

Dialogs

函数库与他们的程序:
Lang函数库

Abs

Min

Max

ParseInt

ParseFloat

IsInt

IsFloat

MaxInt

MinInt

Float

Exit

Abort

Random

Seed

cha racterSet


Float 函数库

Int

Ploor

Ceil

Pow

Round

Sqrt

MaxFloat

MinFloat


String 函数库

Length

IsEmpty

cha rAt

SubString

Pind

Replace

Elements

ElementAt

RemoveAt

ReplaceAt

inser tAt

Squeeze

Frim

Compqre

ToString

format


URL 函数库

IsValid

GetScheme

GetHost

GetPort

GetPath

GetParameters

GetQuer

GetFragment

GetBase

GetReferer

Resolve

EscapeString

UnescapeString

loadString


WML Browse函数库

Get Var

SetVar

Go

Prev

NewContext

GetCurrentCard

Refresh


Dialogs函数库

Prompt

Confirm

Alert
返回书页
good 312

发表评论

文明评论,重在参与

暂无评论!

朋友圈|阅读|美图|切换

琴剑听月 微信:qjtywwx 6月29日(六) 8:58
©2015 数据时代 京ICP备13050724号