日期:2014-05-19  浏览次数:20481 次

再来问一个问题:aspx页面与HTML静态页面传值问题。
快下班了,先祝大家工作愉快。
问题:
我在一个aspx页面里打开了一个HTML页面。我想打开的同时传一个字符串到HTML页面。该怎么传?HTML页面里用javascript怎么获得这个值。

------解决方案--------------------
帮楼主顶一下!
------解决方案--------------------
继续顶一下!
------解决方案--------------------
xxx.htm?var=xxxx
------解决方案--------------------
ding~~~~~~~
------解决方案--------------------
通过地址栏传??没试过
------解决方案--------------------
xxx.htm?xxxx

window.location.search即可获得。

------解决方案--------------------
var param = window.location.search;

例 <a href= "http://localhost/web.asp?a=1&b=2 "> </a>

param 会得到?a=1&b=2


------解决方案--------------------
function Get()
{
var oo= " ";
var aParams = document.location.search.substr(1).split( '& ') ;
for (i=0 ; i < aParams.length ; i++)
{
var aParam = aParams[i].split( '= ') ;
if(aParam[0]== "xxxx ")
{
oo = aParam[1];
break;
}
}
return oo;
}