怎么限制用户的浏览地址,比如输入http://1.gif,就提示它不能查看。在线等100分

huang221 2003-07-04 11:15:18
难度好像很大呀,怎么做,我都快烦死了,大伙帮帮忙
...全文
51 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
sw47 2003-07-05
  • 打赏
  • 举报
回复
用history作判断
denghan 2003-07-05
  • 打赏
  • 举报
回复
把图片放在数据库里,这样用户就无法直接输入地址看图片了。

但是,这样做的效率就太低了
webdj 2003-07-05
  • 打赏
  • 举报
回复
那这样行不??我没试过,你在你网站的根目录index.htm页中这样引用不知有没有用
<img src=../../../images/1.gif>
也就是说在你网站的外部目录,你可以试试
webdj 2003-07-04
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="JAVASCRIPT">
var where = document.referrer
var yoururl="http://www.yourname.com"
if (where.substr(0,23)!="http://www.yourname.com") { document.write("不是从本站链接过来的,非法请求!!!") }
else { document.write(where) }
</SCRIPT>
JK_10000 2003-07-04
  • 打赏
  • 举报
回复
修改IE设置:


工具--->
internet选项--->
安全--->
受限站点--->
站点--->
将http://www.5460.net加到列表中--->
确定


webdj 2003-07-04
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="JAVASCRIPT">
var where = document.referrer

if (where == '') { document.write("一个书签或键入的地址进入的本站") }
else { document.write(where) }
</SCRIPT>
webdj 2003-07-04
  • 打赏
  • 举报
回复
if(location.href.substr(0,5)!="http:")
document.write("你不能查看")
shihb 2003-07-04
  • 打赏
  • 举报
回复
你用的server是什么?
huang221 2003-07-04
  • 打赏
  • 举报
回复
想想办法啊。。。。。

经理收了别人的钱说能实现的。。
gzh_seagull 2003-07-04
  • 打赏
  • 举报
回复
不可能
Yanbin_Q 2003-07-04
  • 打赏
  • 举报
回复
在js里是做不到的,js总是要写到一个页面里,而判断地址又想在请求页之前处理

办法就是看你用什么服务器,或者有一些端口监视的软件

比如使用jsp就能编辑web.xml来过滤
紫郢剑侠 2003-07-04
  • 打赏
  • 举报
回复
这可能要用专门的监控程序才能实现.
huang221 2003-07-04
  • 打赏
  • 举报
回复
哦,明白了你的意思,你是说如果用户知道了图片的真实地址,也不能通过浏览器查看!
这个好像不可能吧???


是的
lovingkiss 2003-07-04
  • 打赏
  • 举报
回复
做不到的,能进入网站,就能够用你的资源——这是网络
saintKnight 2003-07-04
  • 打赏
  • 举报
回复
document.referrer对浏览器是不是有版本限制?我的IE5好象总是为空值。
webdj 2003-07-04
  • 打赏
  • 举报
回复
哦,明白了你的意思,你是说如果用户知道了图片的真实地址,也不能通过浏览器查看!
这个好像不可能吧???

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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