var bb = window.location.search

解决方案 »

  1.   

    var bb = window.location.search.substr(1)
      

  2.   

    var bb = aa.split("\?")[1]; 
    //在JS里有一个转义符的说法,? 的转义符是 \? ,而aa.split("?")这样会出错
    \ 的转义符是 \\,所以在JS里写绝对路径:C:\\test\\test.htmaa.split("\?")  得到的是一个数组
    比如 aa = "C:\\test\\test.htm?s1=aaa&s2=bbb",则
    var bb = aa.split("\?") 后得到
    bb[0] = "C:\\test\\test.htm"
    bb[1] = "s1=aaa&s2=bbb"      这个就相当于 aa.split("\?")[1]另个还有一点非常很重要,因为这种方式是通过地址栏来读取参数的,所在form的method方式一写要用GET而不能用post:<form method=get>上面的这个例子我在 win2000 server + IE6.0 里测试是通过的。