100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 通过JS来动态的修改url 实现对url的增删查改【javascript】

通过JS来动态的修改url 实现对url的增删查改【javascript】

时间:2024-05-05 21:54:11

相关推荐

通过JS来动态的修改url 实现对url的增删查改【javascript】

web前端|js教程

js,修改,url

web前端-js教程

虽然可以通过get方式提交post表单等方式来动态修改url,但如果多个按钮能并行提交时,写多个大体相同,又有些细节差异的表单,难免有些不妥,因此,想到了通过JS来动态的修改url,来实现对url的增删查改。

飘零3.3源码,vscode本地代码记录,ubuntu如何nat,tomcat8.5.55适配,javascipt爬虫,php 识别编码,平湖seo推广有哪些,网站源码pc 手机端,jquery动画效果模板lzw

var LG=(function(lg){ var objURL=function(url){this.ourl=url||window.location.href;this.href="";//?前面部分this.params={};//url参数对象this.jing="";//#及后面部分this.init(); } //分析url,得到?前面存入this.href,参数解析为this.params对象,#号及后面存入this.jing objURL.prototype.init=function(){var str=this.ourl;var index=str.indexOf("#");if(index>0){ this.jing=str.substr(index); str=str.substring(0,index);}index=str.indexOf("?");if(index>0){ this.href=str.substring(0,index); str=str.substr(index+1); var parts=str.split("&"); for(var i=0;i0){ strurl+="?"+objps.join("&");}if(this.jing.length>0){ strurl+=this.jing;}return strurl; } //得到参数值 objURL.prototype.get=function(key){return this.params[key]; }lg.URL=objURL; return lg; }(LG||{}));var myurl=new LG.URL(window.location.href);myurl.remove("b"); //删除了balert(myurl.get ("a"));//取参数a的值,这里得到1myurl.set("a",23); //修改a的值为23alert (myurl.url());

手游应用网站源码解版,vscode高级文本替换,ubuntu 停止开发,怎样找本机tomcat,sqlite字符串什么类型,房间里突然出现小爬虫怎么回事,php时间减一天,邛崃seo优化哪里好,wap网站 微信,餐饮 网站 模板lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。