9.5 WMLBrowser库及其函数 |
|---|
| WAP技术站:www.wapease.com
|
WMLBrowser.prev( ) 它没有参数,但它有明确的操作对象,即WML浏览器显示的上一个卡片。与go函数一样,如果装入成功,prev函数也返回一个空字符串。如果WML浏览器前面还没有显示过卡片,即上一卡片的URL地址为空,那么浏览器将不执行prev函数的操作,也不试着装入上一卡片的内容,同时返回一个空字符串。 其实,prev函数和go函数的调用是相互覆盖的,它们可以在程序将控制权返回给浏览器之前反复地调用、装入指定URL地址的内容,go函数往前调用,而prev函数往后调用。 9.5.5 newContext函数 WMLBrowser.newContext( ) 如果当前WML的浏览器存在某些问题而无法清理,函数会返回无效值invalid。 例如,下面使用newContext函数的语句即可清理当前的WML浏览器内容: WMLBrowser.newContext(); 9.5.6 getCurrentCard函数 WMLBrowser.getCurrentCard( ) 它没有参数,返回值为字符串形式的相对路径。不过,如果与当前路径对应的目录下没有当前卡片,函数会返回无效值invalid。 例如,假设当前WML浏览器中显示的是http://www.mywap.com/script/deck#input中的卡片,则使用newContext函数可以获得当前卡片的最小相对路径"deck#input": var a = WMLBrowser.getCurrentCard( ); // 返回结果为a = "deck#input" 9.5.7 refresh函数 WMLBrowser.refresh( ) |
| 上一篇:9.4 URL库及其函数(2) 下一篇:9.8 WML/WMLScript应用举例 |
|
