【问题标题】:jquery change replace urljquery更改替换url
【发布时间】:2011-01-12 16:56:40
【问题描述】:

【问题讨论】:

    标签: jquery replace


    【解决方案1】:

    为什么不直接替换 /my/

    var s='http://abc.com/radiofr/my/Person.aspx?accountname=radiofr\Administrateur';
    
    alert(s.replace(/\/my\//,'intranet/_layouts/rf.portal.web/'));
    

    【讨论】:

      【解决方案2】:

      只需使用普通的旧 javascript 位置获取路径名 如果您只想获取最后一部分,可以使用 location.pathname 替换所需的位

      var href = location.href;
      href.replace("radiofr/my", "radiofr/intranet/_layouts/rf.portal.web");
      

      注意:使用 javascript 获取 url 是因为不完全确定此操作的目的是什么以及该 url 是否是此时的已知字符串

      【讨论】:

        猜你喜欢
        • 2013-03-05
        • 2014-04-04
        • 2016-02-20
        • 2012-12-31
        • 2012-03-23
        • 1970-01-01
        • 2021-09-06
        • 2016-11-17
        • 1970-01-01
        相关资源
        最近更新 更多