<frame name="contents" src="webform1.aspx">
<frame name="main" src="">改成
<frame id="contents" src="webform1.aspx">
<frame id="main" src="">试试呢
<frame name="main" src="">改成
<frame id="contents" src="webform1.aspx">
<frame id="main" src="">试试呢
解决方案 »
- 谁能帮帮我把这段代码由mootools转成jq的?
- js动态获取窗口大小
- Javascript的数组问题
- 【请教】关于literal及closure的用法(代码片断)
- javascript中<select>没有onselect事件,如何实现...
- 我想实现按一按button实现表格的行数再增加一行,接del删除增加的一行,如何实现?
- 如何判断文本框中输入值在大于0而小于17,不符合条件的不能输入????
- javascript变量范围是怎样的?我很是糊涂哦。。。
- 用图片作按钮,怎么实现在打开一个新窗口的同时,将当前窗口关闭?
- "Uncaught TypeError: undefined is not a function"
- 再求一个问题,xml????
- javascript如何进行两个时间的比较?
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<title>标题和内容框架集</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</head>
<frameset rows="64,*">
<frame name="banner" src="" scrolling="no" noresize>
<frameset cols="150,*">
<frame name="contents" src="webform1.aspx">
<frame name="main" src="111.htm">
</frameset>
</frameset>
</html>-----------------------------------------------------------------------
111.htm
<script language="javascript">
window.location.href="http://www.csdn.net"
</script>
是你的这句有问题
“<script>top.contents.location='http://www.csdn.net';</script>”
这是面向整个框架的。换成我上面给你的就ok了
你好
我现在会在某个frame里面对另一个frame进行操作。
但是我的应用场景,不允许我把 [指定另一个frame的location] 的代码写到某一个frame中去。实际的场景其实是这样的:
我的框架集的代码(例子中的)的扩展名是个asp或aspx的文件,假设这个页的名字叫frameset1.aspx
我有一个普通页index.htm,里面写代码来访问这个frameset1.aspx
访问的方法是:frameset1.aspx?view=1 (view的值是1,2,或者3)
我的frameset1.aspx接收到view这个参数,通过view来判断要是框架集中的某个框架页中显示什么内容
实际的场景是这样的所以,不能把 "contents.location='...'"的代码,写入其中的任何一个frame中
执行你这种方法,脚本错误提示为“top.contents为空或不是对象”
在你操作的地方
script 中top.aa.location='';OK了
你的这种方法,现在好像不能在框架集所在的页(如framset1.aspx)中使用
我是想寻求一种在框架集所在页中使用的javascript脚本