问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

静态页面向静态页面传值

发布网友 发布时间:2022-05-18 20:24

我来回答

2个回答

热心网友 时间:2023-10-31 02:00

静态与动态页面传值的方法

方法一:
javascrīpt的一种实现方法, 这个函数是通过window.location.href中的分割符获得各个参数。 有了这个函数,就可以在页面之间传递参数了。
/* *函数功能:从href获得参数 *sHref: http://www.artfh.com/arg.htm?arg1=d&arg2=re *sArgName:arg1, arg2 *return: the value of arg. d, re */
function GetArgsFromHref(sHref, sArgName)
{
var args = sHref.split("?");
var retval = "";
if(args[0] == sHref) /*参数为空*/
{
return retval; /*无需做任何处理*/
}
var str = args[1];
args = str.split("&");
for(var i = 0; i < args.length; i ++)
{
str = args[i];
var arg = str.split("=");
if(arg.length <= 1) continue;
if(arg[0] == sArgName)
retval = arg[1];
}
return retval;
}
方法二:
html地址传递参数进行其他事情. <scrīpt> /* 用途: 接收地直栏参数 取id=1 根据ID的值 */ urlinfo=window.location.href; //获取当前页面的url len=urlinfo.length;//获取url的长度 offset=urlinfo.indexOf("?"); //设置参数字符串开始的位置 newsidinfo=urlinfo.substr(offset,len)//取出参数字符串 这里会获得类似“id=1”这样的字符串 newsids=newsidinfo.split("=");//对获得的参数字符串按照“=”进行分割 newsid=newsids[1];//得到参数值 newsname=newsids[0];//得到参数名字 </scrīpt>
方法三和四:
做中英转换的时候,要准确的获取参数并取出,所以做了一个简单的html中用js获取当取地址栏的一个Object。里面有三个方法: 1、request.QueryString("参数")//获取指定参数,返回字符串; 2、request.QueryStrings();//获取全部参数,并返回数组; 3、 request.setQuery("参数","参数的值");//如果当前地址栏有此参数,那么将更新此参数,否则返回一个新的地址栏参数字符串。例如:当前地址栏参数字符串为:?name=a&site=never_online alert(request.setQuery("name","blueDestiny")) 如果地址栏参数中有"name",那么返回?name=blueDestiny&site=never_online setQuery 方法有自动追加参数的功能。如:当前地址栏参数字符串为:?site=never_online alert(request.setQuery("name","blueDestiny")) 则返回?site=never_online&name=blueDestiny 同理,如果地址栏没有参数,也会自动追加参数 alert(request.setQuery("name","blueDestiny")) 返回?name=blueDestiny

热心网友 时间:2023-10-31 02:01

网上很多啊,可以自己百度嘛,这样找到了也有成就感
自己动手,丰衣足食
http://falconmen2009.blog.163.com/blog/static/1676969052012623113332349/追问嗯,谢谢你,我已经找到类似的了,之前找的那些都不是很满意,你这个还不错
另外我想再问一下,html和aspx页面之间怎么传值?

追答aspx和html 的话和html->html一样

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我的眉毛中部有几根会往上翘有什么说法吗? 儿童补铁的药哪种效果最好? 儿童补铁口服液哪个牌子好 台湾的共享单车有人用过吗,想知道他们用的哪款车坐垫用的是哪家的,和... city bike和roadbike区别 报春花怎样扦播 电脑连接上无线网络不能上qq为什么电脑连上无线网却只能登qq 能上网但是不能上qq,是什么原因? 金山网盾、金山网镖、金山毒霸、金山清理专家四个软件哪个防护好一点... 上网的时候,金山网镖、金山网盾和金山毒霸这三个程序需要都开着吗? asp.net中怎样从一个页面传值到另一个页面 打开一个页面的同时给该页面传递参数; 关于页面传参的问题 页面之间传递参数什么意思? android开发如何在页面之间传参 在网页中传递参数 六场半全场的奖金管理 管理7级人员奖金是否能高于专业技术7级人员 jsp页面传参除了使用session,url传参之外,还有什么办法? 公司每月发1500元奖金,每月已做管理费用奖金了,年终在个税系统申报怎么做会计? 奖金管理的理论依据是什么 公司管理奖金 员工不服从管理可以扣管理奖金吗? 管理人员奖金属于酌量性固定成本吗 先进管理干部奖金是否应该分配给员工 季度奖金管理办法 优秀管理者拿了奖金要与下属分配吗 如何建立有效的奖金计划管理? 管理岗位的年终奖金怎么制定 管理干部奖金是否应该分配给员工 多个checkbox的用法 普通话说话技巧 梦见 自家窗户玻璃碎了 是以为着啥? 干货店里的小鱿鱼干买回来怎么弄,上面都是白白的像发每了似的 瑶柱鱿鱼干萝卜汤的做法步骤图,怎么做好吃 我是快14岁的男孩,但我没有发育,到底是怎么了? 阴茎从来没有发育是什么原因? 我儿子13岁了还没有发育 平胸没有发育怎么办 人到四十岁没有发育怎么办 为什么没有发育的状态 家装客厅卧室 吊顶筒灯选什么颜色的好?暖白光还是正白光的好? 我是做回收的。。有没有最近倒闭的化工厂或印染厂等。。专业回收化工和染料等 临期的染发剂有收的吗 梦想世界大量收染料 笑傲江湖的 草木染染料的收集 网上收染料的是骗子吗 做染料回收生意赚钱吗 job怎么读 job如何发音