日期:2014-05-16  浏览次数:20362 次

用js处理一段url
http://s13.com/#http://www.s13.com/?action=article&page=2
或者
http://s13.com/#http://www.s13.com/page/2/

处理后为

http://s13.com/#/?action=article&page=2
或者
http://s13.com/#/page/2/


现在就是把 # 后的 包涵http://的主机地址去掉就可以了

------解决方案--------------------
HTML code

<script>
    var s='http://s13.com/#http://www.s13.com/?action=article&page=2';
    alert(s.replace(/#http:\/\/.*?\//,"#/"));
</script>