第一问的答案:
<script language="JavaScript">
function toquery()
{
var tmpstr=unescape(window.location.toString());
var tmp=tmpstr.indexOf('?')
tmpstr=tmpstr.substring(tmp+1,tmpstr.length);
var strs=tmpstr.split('&');
for (var i=0;i<strs.length;i++) eval(strs[i]+";");
}
toquery();
</script>
如果是url="winurl.htm?a="+a+"&b="+b,在JavaScript中就可以用变量a和b了。