html页面之间传递值

来源:互联网 发布:知乎ios源码 编辑:程序博客网 时间:2024/06/04 23:36

转自:http://blog.csdn.net/whumr1/article/details/6931835


a.html

<html>    <head>    <body>    <a href="c.html?test=大师大师" target="_blank">aaaaaaaaaaa</a>  </body>    </html>  

c.html

<html>  <head><script language="javascript">function getParameter(param){var query = window.location.search;//获取URL地址中?后的所有字符var iLen = param.length;//获取你的参数名称长度var iStart = query.indexOf(param);//获取你该参数名称的其实索引if (iStart == -1)//-1为没有该参数return "";iStart += iLen + 1;var iEnd = query.indexOf("&", iStart);//获取第二个参数的其实索引if (iEnd == -1)//只有一个参数return query.substring(iStart);//获取单个参数的参数值return query.substring(iStart, iEnd);//获取第二个参数的值}function init() {var param = getParameter("test");document.getElementById("a").value = param;}</script></head><body onload="init()">   this is a test <br><input id="a" type="text"/> </body>  </html>  


0 0