前言
文章被搜到的很少,不知道是不是关键字写的不好,不过也没关系了,写博客就是为了把碎片化的东西给整理一下而已。虽然之前也学过前端的一些东西,但是毕竟没怎么做过前端的东西,近期这个项目有机会接触前端了,但是可悲的是前端的好多东西都给忘记了。所以慢慢的整理一下基础中的基础。
正文
先上代码吧!
//其中categoryId,articleId都是要往外传的值
<li>
<a href=./xq/details.html?param1='+categoryId+'¶m2='+articleId+'>标题1</a><span>2019-12-26</span>
</li>
运行的效果
接收端
<script>
function Request(strName){
var strHref = location.href;
var intPos = strHref.indexOf("?");
var strRight = strHref.substr(intPos + 1);
var arrTmp = strRight.split("&");
for(var i = 0; i < arrTmp.length; i++) {
var arrTemp = arrTmp[i].split("=");
if(arrTemp[0].toUpperCase() == strName.toUpperCase()) return arrTemp[1];
}
return "";
}
var param1=Request("param1");
var param2=Request("param2");
//alert(param1);
localStorage.setItem('categoryId', param1);
//alert(param2);
localStorage.setItem('articleId', param2);
</script>
大家可以单部运行看一下这个方法的执行过程。
结束
对于客户的需求既要满足也不能无条件的去答应客户的要求。这个度很难把控呢!