实现html页面的参数传递,如x.html?id=x
来源:
互联网
日期:2008-8-8
html也能传递参数 可以接受这种GET的参数(通过URL传递)。 借花献佛,孟子斑竹网页上面的,普通HTML模拟ASP的request.querystring()! —————————————————————————————————— <a href="1.htm?id=123" target="blank">Click</a> 1.htm的代码: <body> <span id=spanid></span> </body> <script> function QueryString(sName) { var sSource = String(window.document.location); var sReturn = ""; var sQUS = "?"; var sAMP = "&"; var sEQ = "="; var iPos; iPos = sSource.indexOf(sQUS); var strQuery = sSource.substr(iPos, sSource.length - iPos); var strLCQuery = strQuery.toLowerCase(); var strLCName = sName.toLowerCase(); iPos = strLCQuery.indexOf(sQUS + strLCName + sEQ); if (iPos == -1) { iPos = strLCQuery.indexOf(sAMP + strLCName + sEQ); if (iPos == -1) return ""; } sReturn = strQuery.substr(iPos + sName.length + 2,strQuery.length-(iPos + sName.length + 2)); var iPosAMP = sReturn.indexOf(sAMP); if (iPosAMP == -1) return sReturn; else { sReturn = sReturn.substr(0, iPosAMP); } return sReturn; } spanid.innerText=QueryString("id"); </script>
更多的实现html页面的参数传递,如x.html?id=x请到论坛查看: http://BBS.TC711.COM
【 双击滚屏 】 【 评论 】 【 收藏 】 【 打印 】 【 关闭 】
来源:
互联网
日期:2008-8-8
|
|
|