当前位置:学会吧培训频道电脑知识学习网页制作移动WAP开发WMLj脚本中的URL库和函数使用» 正文

WMLj脚本中的URL库和函数使用

[08-08 00:46:29]   来源:http://www.xuehuiba.com  移动WAP开发   阅读:8107
概要:getPort函数的使用十分简单,下述几条语句就是用它来获取端口号的例子:var a = URL.getPort("http://w.h.com:80/path#frag"); // a = "80"var b = URL.getPort("http://www.mywap.com/path#frag"); // b = ""var c = URL.getPort("http://www.mywap.com:8080/script#func()"); // c = "8080" 9.4.5 getPath函数
WMLj脚本中的URL库和函数使用,标签:移动WAP开发教程,wap网站开发,http://www.xuehuiba.com

getPort函数的使用十分简单,下述几条语句就是用它来获取端口号的例子:

var a = URL.getPort("http://w.h.com:80/path#frag");                                                       // a = "80"

var b = URL.getPort("http://www.mywap.com/path#frag");                                  // b = ""

var c = URL.getPort("http://www.mywap.com:8080/script#func()");                   // c = "8080"

9.4.5  getPath函数
用于获取和返回给定URL地址中的路径(path)部分。如果URL地址中没有给出路径,那么该函数就会返回空字符串。getPath函数也支持绝对和相对的URL地址,操作时不必将相对URL地址转化为绝对URL地址。它的语法格式为:

URL.getPath(url)

它的参数url取值也应为字符串形式的URL地址,函数返回值为字符串形式的路径。如果getPath函数无法解析URL地址中的路径,那么就会返回无效值invalid。

var a = URL.getPath("http://www.mywap.com/home/sub/comp#frag");

                         // 返回的路径为a = "/home/sub/comp"

var b = URL.getPath("../home/sub/comp#frag");                 // 返回的路径为b = "../home/sub/comp"

var c = URL.getPath("http://www.mywap.com:8080/program/WML/Script/script#func( )");

                         // 返回的路径为c = "/program/WML/Script/script"

9.4.6  getParameters函数
getParameters函数用于获取和返回给定URL地址中的参数部分,即params部分。如果URL地址中没有指定相关参数(params),那么函数就会返回空字符串。该函数也同时支持绝对和相对的URL地址,操作相对URL地址无需将它转化为绝对URL地址。getParameters函数的语法格式如下:

URL.getParameters(url)

它的参数url取值也应为字符串形式的URL地址,函数返回值为字符串形式的参数(params)。如果给定的URL地址无效,则getParameters函数返回无效值invalid。

作为举例,我们给出使用getParameters函数获取参数的例子:

var a = URL.getParameters("http://www.waphome.com/script;3;2?x=1&y=3");             // a = "3;2"

var b = URL.getParameters("../script;3;2?x=1&y=3");                                                      // b = "3;2"

var c = URL.getParameters("http://www.mywap.com:8080/script#func( )");                           // c = ""

9.4.7  getQuery函数
getQuery函数用于获取和返回给定URL地址中的query部分。如果URL地址中没有query部分,则函数返回空字符串。该函数也同时支持绝对和相对的URL地址,操作时相对URL地址不必转化为绝对URL地址。getQuery函数的语法格式为:

URL.getQuery(url)

它的参数url取值应为字符串形式的URL地址,函数返回值为字符串形式的query部分。如果给定的URL地址无效,则getQuery函数返回无效值invalid。

例如,下面就是使用getQuery函数的例子:

var a = URL.getQuery("http://www.waphome.com/script;3;2?x=1&y=3");           // a = "x=1&y=3"

var b = URL.getQuery("../script;3;2?x=1&y=3");                                                    // b = "x=1&y=3"

var c = URL.getQuery("http://www.mywap.com:8080/script#func( )");                // c = ""

电脑术语解释大全 http://www.xuehuiba.com

上一页  [1] [2] 


Tag:移动WAP开发移动WAP开发教程,wap网站开发电脑知识学习 - 网页制作 - 移动WAP开发
《WMLj脚本中的URL库和函数使用》相关文章
Copyright 学会吧 All Right Reserved.
在线学习社区!--学会吧
1 2 3 4 5 6 7 7 8 9 10 11 12 13