关于top.location!=location问题

lovezfh 2011-11-16 10:14:12
说明一下,2个不同的网站www.aaaa.com和www.bbbb.com,2个网站我都可以修改代码

www.aaaa.com页面代码为:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>

<script language="javascript">
//框架调用http://www.bbbb.com/kkk.htm
document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title></title></head><frameset rows="*,0" cols="*" framespacing="0" frameborder="NO" border="0"><frame src="http://www.bbbb.com/kkk.htm" name="mainFrame"><frame src="about:blank" scrolling="NO" noresize></frameset><noframes><body></body></noframes></html>')
</script>
</head>

<body>
</body>
</html>




http://www.bbbb.com/kkk.htm页面代码为:



<!--这里可以添加控制代码//-->


<!--从这里开始,代码不允许改动,开始//-->

<script>top.location.href='mmmm.htm';</script>

<!--从这里开始,代码不允许改动,结束//-->




这样我们打开:www.aaaa.com会转向到www.bbbb.com/mmmm.htm

我的目的是想在<!--这里可以添加控制代码//-->处添加js代码,使

www.aaaa.com打开,让www.bbbb.com/mmmm.htm还是在www.aaaa.com的框架内
或者打开会跳转成www.aaaa.com/mmmm.htm,mmmm.htm是和top.location.href='mmmm.htm'跳转网址一致的






...全文
286 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
捏造的信仰 2011-11-16
  • 打赏
  • 举报
回复
在“这里可以添加控制代码”处尝试将 top 变量替换掉看看:

top = {location: {}};
lovezfh 2011-11-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yidinghe 的回复:]
在“这里可以添加控制代码”处尝试将 top 变量替换掉看看:


JScript code
top = {location: {}};
[/Quote]

报告:没有效果,还是跳出www.bbbb.com/kkk.htm

87,993

社区成员

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

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