求助!我在框架里怎么找到另外的框架的frame,大家帮我看看!!急等,在线! parent.leftFrame.src ="1.aspx";------> parent.leftFrame.location.href="1.aspx"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在Top.aspx页面中的代码function RefreshPage(openkey){ switch(openkey) { case "01": parent.leftFrame.src ="1.aspx";------> 这里怎么写啊? parent.mainFrame.src = "2.aspx"; ----->";------> 这里怎么写啊? break; case "02": parent.leftFrame.src ="3.aspx"; parent.mainFrame.src ="4.aspx"; break; case "03": parent.leftFrame.src ="5.aspx"; parent.mainFrame.src ="6.aspx"; break; } } <a href="" class="a_white" onclick="RefreshPage(01);"> 通告栏 </a> <a href="" class="a_white" onclick="RefreshPage(02);"> 线路库 </a> 页面结构如下:______________________________________________________| || top.aspx ||_____________________________________________________|| | || | || | || left.aspx | main.aspx || | || | ||_____________________|_______________________________|我上面的代码都是在top.aspx中的,我还感觉<a href="" class="a_white" onclick="RefreshPage(01);"> 通告栏 </a> <a href="" class="a_white" onclick="RefreshPage(02);"> 线路库 </a> 这里这个href写成什么呢?好象不需要了,是不是呢? window.top.frames["leftFrame"].location ="1.asp?";window.top.mainFrame.location = "2.asp"; 两处错误!1 onclick="RefreshPage(01);"改为onclick="RefreshPage('01');"少了一对单引号!2 parent.leftFrame.src = "1.aspx";------> 这里怎么写啊? parent.mainFrame.src = "2.aspx";改为window.parent.frames["leftFrame"].location.href = "1.aspx";window.parent.frames["mainFrame"].location.href = "2.aspx"; 3 及时结帖,哈 错误1很要命滴,JS虽是弱类型,但是也不能胡写呀,Number和String还是有区别滴!RefreshPage(01);--传入滴是NumberRefreshPage('01');--传入滴是String window.parent -- 获取对象层次中的父窗口。 下本手册一看便知!DHTML参考手册 刚才和小磊--我来自青岛..... 聊了几句,我明白了,因为我的例子里的top(祖先)就是parent(爸爸),因为祖先就是爸爸,所以爸爸也就是祖先,我就这样理解的!!呵!!不知道对了没?已经解决了,再次谢谢! parent--获取对象层次中的父窗口。—父节点top--获取最顶层的祖先窗口。 —根节点如果嵌套关系复杂了,他们俩是有区别滴! jquery的一个问题, 怎样分别取得field1的值,都有哪几种方法 九九乘法表怎么显示不出来 关于js实现简单的treeView的问题 js捕捉状态栏的鼠标右键关闭 麻烦帮忙解决一下这个奇怪的问题,在线等 梅花雨的树不用cookies是因为怕给客户端压力过大吗?我想实现刷新后保持的的打开结构,节点5000 EasyUI+MVC3 Html多层嵌入子页面,子页面中的JS如何得到最外层的ID呢 如何关闭子窗口时,传值给父窗口,同时刷新父窗口。 如何知道当前所在table的行号和列号? javascript引用框架问题 关与跨域传值的问题
switch(openkey)
{
case "01":
parent.leftFrame.src ="1.aspx";------> 这里怎么写啊?
parent.mainFrame.src = "2.aspx"; ----->";------> 这里怎么写啊?
break;
case "02":
parent.leftFrame.src ="3.aspx";
parent.mainFrame.src ="4.aspx";
break;
case "03":
parent.leftFrame.src ="5.aspx";
parent.mainFrame.src ="6.aspx";
break;
}
} <a href="" class="a_white" onclick="RefreshPage(01);"> 通告栏 </a>
<a href="" class="a_white" onclick="RefreshPage(02);"> 线路库 </a>
页面结构如下:
______________________________________________________
| |
| top.aspx |
|_____________________________________________________|
| | |
| | |
| | |
| left.aspx | main.aspx |
| | |
| | |
|_____________________|_______________________________|我上面的代码都是在top.aspx中的,我还感觉
<a href="" class="a_white" onclick="RefreshPage(01);"> 通告栏 </a>
<a href="" class="a_white" onclick="RefreshPage(02);"> 线路库 </a>
这里这个href写成什么呢?好象不需要了,是不是呢?
window.top.mainFrame.location = "2.asp";
改为
onclick="RefreshPage('01');"
少了一对单引号!2
parent.leftFrame.src = "1.aspx";------> 这里怎么写啊?
parent.mainFrame.src = "2.aspx";
改为
window.parent.frames["leftFrame"].location.href = "1.aspx";
window.parent.frames["mainFrame"].location.href = "2.aspx"; 3 及时结帖,哈
RefreshPage('01');--传入滴是String
top--获取最顶层的祖先窗口。 —根节点如果嵌套关系复杂了,他们俩是有区别滴!