发表于: 2021-03-17 20:12:31
1 1867
今天完成的事情:完成了任务三页面二的js部分
明天计划的事情:将任务三代码初步写成
收获:如何通过url传递参数
function go() {
var i = shuffle()
location.href = 'fan.html?' + 'txt=' + i;
}
通过location.href把需要传的参数加到url里,并跳转到下个页面
$(document).ready(function () {
var loc = location.href;
var n1 = loc.length;
var n2 = loc.indexOf('=');
var txt = decodeURI(loc.substr(n2 + 1, n1 - n2));
}
定义变量loc为该网页的url
定义变量n1为url的长度
定义变量n2,为=在url中的位置
substr() 方法可在字符串中抽取从开始下标开始的指定数目的字符。
即从=后的一位取n2-n1位字符,即上个页面传来的参数。
评论