原文:静态页面跳转传值小插件
场景:在注册网站时,需要通过邮箱去验证时需要用到的小插件。
test.html:
<a href="test1.html?name=caoy&my=wang">静态传值</a>
test1.html:
<script type="text/javascript" src="getUrlParam.js"></script> <script> UrlParam.paras("name"); </script>
getUrlParam.js:
UrlParm=function(){ var data=[]; var index={}; var u=window.location.search.substr(1); var paras=decodeURIComponent(u).split('&'); for(var i=0,len=paras.length;i<len;i++){ var p=paras[i].split('='); data.push([p[1]]); index[p[0]] = data.length - 1; } return{ paras:function(o){ return data[index[o]][0]; } } }();
小插件的功能还不完善,只是实现了效果,还有很多问题没有考虑到。后续会继续完善。
时间: 2024-10-21 20:40:08