[心缘地方]同学录
首页 | 功能说明 | 站长通知 | 最近更新 | 编码查看转换 | 代码下载 | 常见问题及讨论 | 《深入解析ASP核心技术》 | 王小鸭自动发工资条VBA版
登录系统:用户名: 密码: 如果要讨论问题,请先注册。
发表人 主题:问一个ASP调用网址的问题
何海青
身份:user
发帖:101
登陆次数:84
1F 发表于 2008/7/7 1:15:25
我想在同学录上再增加一个在线音乐的版块

然后调用别的音乐网址

我是用这句:

<iframe marginWidth="0" marginHeight="0" src="http://abc.sy520.com/mic/index.asp" frameBorder="0" width="780" scrolling="no" height="1510">
                </iframe>

但是实际访问的时候不是在当前页显示的,而是自动跳到调用的网址去了
我是想在同学页版块本页下调用,不知道怎么弄!!!有人知道吗




嘎嘎,是我
身份:admin
发帖:1437
登陆次数:3247
2F 发表于 2008/7/7 7:16:58
它代码里面有:
if (top.location != self.location)
   top.location=self.location;
-------------------
就是地址栏的地址和它frame的地址不同,它就会跳到整个窗口上。

搜索了下:
===========================================
一般的防止被人iframe方式偷用,方法如下:
if (top.location != self.location)
{
   top.location.href="/self.location.href";
}
原理就是可以访问top的location,很奇怪为什么IE不认为这是"越权"破解方法如下:
在主窗口中加 
<script> 
var location=document.location 
</script> 
或者:
<script> 
var location=""
</script> 
用百度空间测试通过..... 
==================================
你试下。


 
标题:
消息图标:                                             
                                            
正文:



* UBB 代码开启

 
CopyRight © 心缘地方 2005-2999. All Rights Reserved