2011-11-15 45 views
0

任何人都可以告诉我下面的代码的目的以及何时/何处使用它。是在IE中操纵浏览器历史的一些方法吗?浏览器历史记录支持的隐藏框架

<html> 
    <head> 
     <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> 
     <META HTTP-EQUIV="Expires" CONTENT="-1"> 
    </head> 
    <body> 
    <script> 
     function processUrl() 
     { 
      var pos = url.indexOf("?"); 
      url = pos != -1 ? url.substr(pos + 1) : ""; 
      if (!parent._ie_firstload) { 
       parent.BrowserHistory.setBrowserURL(url); 
       try { 
        parent.BrowserHistory.browserURLChange(url); 
       } catch(e) { } 
      } else { 
       parent._ie_firstload = false; 
      } 
     } 

     var url = document.location.href; 
     processUrl(); 
     document.write(url); 
    </script> 
    Hidden frame for Browser History support. 
    </body> 
</html> 

回答