这两天遇到JS对URL的操作,网上查了很多方法,都是直接操作,使用起来很不方便,还有出现很多重复的代码。
于是集百家之严,总结了各个方法,把它压缩成了一个函数对象,只有几十行代码,使用方法简单明了! JS 操作 URL 函数使用说明: var myurl=new objURL(); //初始化。也可以自定义URL: var myurl=new objURL('http://iulog.com/?sort=js');
var val=myurl.get('abc'); // 读取参数abc的值
myurl.set("arg",data); // 新增/修改 一个arg参数的值为data
myurl.remove("arg"); //移除arg参数
myurl.url();//获取处理后的URL , 一般就直接执行转跳: location.href=myurl.url();
myurl.debug(); //这是调试接口。修改该函数方法进行调试
本地下载 |