V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
imSam
V2EX  ›  程序员

JS 小白咨询个问题。

  •  
  •   imSam · 2014-08-18 11:12:17 +08:00 · 1994 次点击
    这是一个创建于 3536 天前的主题,其中的信息可能已经有所发展或是发生改变。
    <script>
    function request(paras){
    var url = location.href;
    var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
    var paraObj = {}
    for (i=0; j=paraString[i]; i++){
    paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf
    ("=")+1,j.length);
    }
    var returnValue = paraObj[paras.toLowerCase()];
    if(typeof(returnValue)=="undefined"){
    return "";
    }else{
    return returnValue;
    }
    }
    var theurl
    theurl=request("url");
    if (theurl!=''){
    location=theurl
    }
    </script>

    JS小白想咨询一下,怎样修改上面这段代码。
    这个代码在go.html里,现在通过go.html?url=http://www.baidu.com/可以跳转到http://www.baidu.com
    我想修改成访问 go.html?url=百度 然后跳转到 http://www.baidu.com/s?wd=百度
    谢谢。
    Navee
        1
    Navee  
       2014-08-18 12:34:55 +08:00   ❤️ 1
    ```
    if (theurl!=''){
    location= "http://www.baidu.com/s?wd=" + theurl ;
    }
    ```
    只需要这样改就行了
    imSam
        2
    imSam  
    OP
       2014-08-18 12:50:37 +08:00
    @Navee 非常感谢 :)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3425 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:05 · PVG 20:05 · LAX 05:05 · JFK 08:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.