分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

网页之间的参数传递

发布时间:2023-09-06 01:55责任编辑:彭小芳关键词:暂无标签
/*----------------- 3 网页之间的参数传递-------------------*/ ???// 网页向下一个网页传递参数 setRequest_obj(新页面地址, 参数以对象的方式接收) 函数设置参数function setRequest_obj (address, canshu) { ???var code = ‘‘ ???for(var key in canshu){ ???????// 提取参数里面的属性和值,拼接一下 ???????code = code + key + ‘=‘ + canshu[key] + ‘&‘ ???} ???code = code.slice(0, -1) ???code = encodeURIComponent(code) ???window.location.href = address +‘?‘ + code;}// 下一个页面调取 getRequest_obj 函数,得到参数,是一个对象 function getRequest_obj () { ????// 获取url中"?"符后的字串 ???var url = window.location.search; ???????var theRequest = new Object(); ???if(url.indexOf("?") != -1) { ???????var str = url.substr(1); ???????// 解码 ???????str = decodeURIComponent(str) ???????strs = str.split(‘&‘) ???????for(var i = 0; i < strs.length; i++) { ???????????var arr = strs[i].split(‘=‘) ???????????var key = arr[0] ???????????var value = arr[1] ???????????theRequest[key] = value ???????} ???} ???return theRequest; }

网页之间的参数传递

原文地址:https://www.cnblogs.com/cengjingdeshuige/p/9058290.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved