问两个问题,请大家帮忙!

jxyuhua 2004-10-08 06:43:53
1、
我在页面中使用了<base href="http://localhost/websamples/">
这样来设置基本路径,但是使用:<a href="#" onClick="javascript:window.open('url')">Open Window</a>
的时候,点击可以出现想要的窗口,但是原来的页面会自动跳转到
http://localhost/websamples/
这个地方,不知道为什么,我取消<base href="http://localhost/websamples/">
就没问题了,
有什么办法可以让它不自动跳转呢?

2、
我在PHP中用$_SERVER['HTTP_REFERER']来记录客人从哪个地方进入到我的站点的,在APACHE+PHP中没问题,但是静态页面如何才能实现同样的功能呢?JS脚本可以吗?
我试过在HTML中包含PHP文件
<iframe src="">
但这样只能得到这个HTM文件的地址,不能知道来访者的页面,有办法可以做到吗?

期待各位的帮忙。
...全文
132 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
icewolf_li 2004-10-10
  • 打赏
  • 举报
回复
document.referrer
朝阳 2004-10-09
  • 打赏
  • 举报
回复
不太明白,顶下先!
jxyuhua 2004-10-09
  • 打赏
  • 举报
回复
第一个问题已经解决了,多谢 twt326(天地小子) , blueoxygen(有你在身旁 心更坚强)和各位
第2个还是没有解决,等待高人出手。
screend 2004-10-09
  • 打赏
  • 举报
回复
1. <a href="javascript:window.open('url')">open window</a>

2.从理论上讲js是客户端执行的东西,只在当前页面执行,也就不可能知道了,当然了有两种可能还是可以的:
1) 用js调个浏览器的什么东西,取得上个页面的地址(不知道行不行?)
2)写cookie,在所有的页面都加上一个js function,写当前页面,与上一页面的cookie,然后根据cookie来跳转
skystar008 2004-10-09
  • 打赏
  • 举报
回复
<base href="http://localhost/websamples/">本身就把所有的链接都指定到这个地址了,
除非你特别声明.
jxflll 2004-10-09
  • 打赏
  • 举报
回复
帮你顶一下先!
blueoxygen 2004-10-08
  • 打赏
  • 举报
回复
1 这个是你那个href="#"得原因
2 JS得到
http://www.weste.net/html/200406/20040607QBI131142.html
不知道location对象能榜上忙不
死胖子 2004-10-08
  • 打赏
  • 举报
回复
1: 改为
<a href="javascript:;" onClick="javascript:window.open('url')">Open Window</a>

第二个就不太了解了。。
不过,如果服务器是你的话,就可以解决
就像做域名转向一样,,(LINUX)服务器里可以配置一个文件,让所有的连接总是先访问这个文件
raid79 2004-10-08
  • 打赏
  • 举报
回复
关注
不知道js有没有这个功能

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧