改成'edit.htm?0'document.location得到url

解决方案 »

  1.   

    :<input name=aaa type=button  value=&nbsp;编辑&nbsp; onClick="javascript:window.top.main.location='edit.htm?number=0';">
    然后使用Request进行number值获取。不过在客户端Request函数需要自己做,如果有需要给我发消息,我给你发代码!
      

  2.   

    找到了,也许对你有用:)这个函数在edit.htm中进行描述
    var url=parent.location.search;
    var Request = new Object();
    if(url.indexOf("?")!=-1)
    {
    var str = url.substr(1)
    strs = str.split("&");
    for(var i=0;i<strs.length;i++)
    {
    Request[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
    }
    }
      

  3.   

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    //var url=parent.location.search;
    var url="http://www.idt.com.cn?temp=1&dd=1"
    var Request = new Object();
    if(url.indexOf("?")!=-1)
    {
    var str = url.substr(1)
    strs = str.split("&");
    for(var i=0;i<strs.length;i++)
    {
    Request[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
    }
    }
    alert(Request['dd']);
    //-->
    </SCRIPT>怕你不能理解,做一个例子吧,其实url的值得到应该还是使用parent.location.search;
    但为了让你能够看到结果,使用强行赋值:)你可以看到dd的值了:)