1: 改为
<a href="javascript:;" onClick="javascript:window.open('url')">Open Window</a>第二个就不太了解了。。
不过,如果服务器是你的话,就可以解决
就像做域名转向一样,,(LINUX)服务器里可以配置一个文件,让所有的连接总是先访问这个文件

解决方案 »

  1. cvm
  2. 1 这个是你那个href="#"得原因
    2  JS得到
    http://www.weste.net/html/200406/20040607QBI131142.html
    不知道location对象能榜上忙不
      

  3. <base href="http://localhost/websamples/">本身就把所有的链接都指定到这个地址了,
    除非你特别声明.
      

  4. 1. <a href="javascript:window.open('url')">open window</a>2.从理论上讲js是客户端执行的东西,只在当前页面执行,也就不可能知道了,当然了有两种可能还是可以的:
     1) 用js调个浏览器的什么东西,取得上个页面的地址(不知道行不行?)
     2)写cookie,在所有的页面都加上一个js function,写当前页面,与上一页面的cookie,然后根据cookie来跳转
      

  5. 第一个问题已经解决了,多谢 twt326(天地小子) , blueoxygen(有你在身旁 心更坚强)和各位
    第2个还是没有解决,等待高人出手。