- <span style="font-size:18px;">可以直接使用window.location.href进行页面跳转
- window.location.href = "./punch/clock_frm.html"
- 问号传参:
- window.location.href = "./punch/clock_frm.html?modFlag="+modFlag+'&role='+role;
- 那么我们在新页面接收参数, 并且将参数转为可用的json格式时, 可以用下面的方法:
- var url = location.search; //获取url中"?"符后的字串 ('?modFlag=business&role=1')
- var theRequest = new Object();
- if ( url.indexOf( "?" ) != -1 ) {
- var str = url.substr( 1 ); //substr()方法返回从参数值开始到结束的字符串;
- var strs = str.split( "&" );
- for ( var i = 0; i < strs.length; i++ ) {
- theRequest[ strs[ i ].split( "=" )[ 0 ] ] = ( strs[ i ].split( "=" )[ 1 ] );
- }
- console.log( theRequest ); //此时的theRequest就是我们需要的参数;
- }</span>
- 转载博客:https://blog.youkuaiyun.com/weixin_41014370/article/details/78920811
href携带参数跳转页面
最新推荐文章于 2025-05-27 13:59:24 发布