js解析url

来源:互联网 发布:mac笔记本怎么还原系统 编辑:程序博客网 时间:2024/06/03 15:59

  1. var url = document.baseURI || document.URL;  
  2. var parse = url.match(/^(([a-z]+):\/\/)?([^\/\?#]+)\/*([^\?#]*)\??([^#]*)#?(\w*)$/i);  
  3. var result = {  
  4.     'schema': parse[2],  
  5.     'host': parse[3],  
  6.     'path': parse[4],  
  7.     'query': parse[5],  
  8.     'anchor': parse[6]  
  9. }
0 0