第一种情况,index.html纯静态页中,使用js提取请求的字符串.第二种情况,服务器端动态语言可以对http协议请求进行低层处理.
lz先学tcp协议,再弄懂http协议,就很好理解了....

解决方案 »

  1.   

    inex.html并非真正的静态页面。楼主不要被扩展名误导。
      

  2.   

    除了楼上所说的情况,还有一个方法示例:.htm?url=http://www.xxx.com/logo.gif
    <script language="javascript">
    url = window.location.href
    pos = url.indexOf("=")
    url = url.substring(pos + 1, url.length)
    document.write("<img src=\"" + url + "\"")
    </script>
      

  3.   

    index.html是一个http请求的参数而已~~默认是表示请求的文件,也可以实际不存在该文件,如果不是文件,则可以通过服务器配置截获这个看似为文件的请求参数,生成你认为合适的返回页~~
      

  4.   

    可在iis里面设置
    将.asp,aspx,php,的后缀改为html
    同样作asp,aspx,php解析
      

  5.   

    是form method=get 指到index.html了?