标题:防盗链网页问题
只看楼主
pshcl
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2005-6-22
 问题点数:0 回复次数:5 
防盗链网页问题
我做一个网页 ABC.asp其中内嵌一个框架页<iframe frameBorder="no" height="160" marginHeight="0" marginWidth="0" name="mq" scrolling="no" src="ok.asp" width="100%" align="right"></iframe> 请问如何不让别人直接调用(或把ok.asp做在他的框架内)? 如果那样做的话就发出对话框? 比如有人直接在地址栏内键入http://*.*.*.*/ok.asp直接显示"对不起,请直接在本站访问!" 请高手指点!!!!!!!!!!!!
搜索更多相关主题的帖子: 网页 防盗 
2005-10-20 23:57
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 
你给你的框架起个名字 到时候检查框架名字不符就关闭 或 转走
2005-10-21 08:33
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 

[转载] top.dialogArguments.document.parentWindow.top(得到第一个框架window对象) top.dialogArguments.document.parentWindow.top.document.getElementsByTagName("FRAME")(得到第一个框架中的FRAME对象数组) 至于右框架的名称就是数组中的其中一个了,假如你的第一个框架是 <FRAMESET id="frm1" cols="36,*"> <FRAME src='left.html' name=leftFrame> <FRAME src='right.html' name=rightFrame> </FRAMESET> 那么你要的“第一个框架页中的右框架的名称”就是top.dialogArguments.document.parentWindow.top.document.getElementsByTagName("FRAME")(1).name 假如你的第一个框架是 <FRAMESET id="frm1" cols="36,*"> <FRAME src='right.html' name=rightFrame> <FRAME src='left.html' name=leftFrame> </FRAMESET> 那么你要的“第一个框架页中的右框架的名称”就是top.dialogArguments.document.parentWindow.top.document.getElementsByTagName("FRAME")(0).name 8. 永远都会带着框架 <script language="javascript"><!-- if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页 // --></script>

9. 防止被人frame <SCRIPT LANGUAGE=javascript><!-- if (top.location != self.location)top.location=self.location; // --></SCRIPT>

2005-10-21 08:41
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5807
专家分:108
注 册:2005-4-7
得分:0 
不错
又学到了新东西
收藏了

2005-10-21 08:48
不妥协の乌鸦
Rank: 1
等 级:新手上路
帖 子:97
专家分:0
注 册:2005-10-18
得分:0 
不错 不错~!

多学习 多学习
2005-10-21 14:46
jnzsk
Rank: 1
等 级:新手上路
威 望:1
帖 子:403
专家分:0
注 册:2004-11-13
得分:0 
学习中!

2005-10-21 14:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-30822-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.201247 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved