html文件中 frame跳转的问题

ljlsucfe ljlsucfe 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
大家好,有个问题向大家请教!
在一个html窗体(main.htm)中,有三个frame
<frameset framespacing="0" border="0" frameborder="0" rows="116,*,2%">
<frame name="top" scrolling="no" noresize target="middle" src="../pub/top.aspx">
<frame name="middle" target="bottom" src="../middle.htm"
scrolling="auto" noresize>
<frame name="bottom" scrolling="no" src="../pub/boot.htm"
noresize>
<noframes>
<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0"
onmouseover="parent.status='HQS';return true" >
<p>此网页使用了框架,但您的浏览器不支持框架。</p>
</body>
</noframes>
</frameset>

现在,我想通过接收接收传递过来的参数,根据不同的参数值,指定middle这个frame的不同的src值,
如:main.htm?Aim=aaaa ,我想将middle的src设置为:aaaa.aspx
不知道如何写,请大家指教!
我的javascript是这样写的
<script language=javascript >
enterDiffAim();
function enterDiffAim() //进入页面后,根据传递进来的参数,进入 相应子页面
{
var url=window.location .href;
var aa=url.indexOf('=');

if (aa == -1)
return "";

url=url.substring(aa+1);


if (url == "aaaa")
{
//这里不知道如何写了,
parent.document.frames("middle").document.location.href="../pub/aaaa.aspx"; //这样写不行
}
}
</script>
...全文
评论 23
收藏 已收藏
分享
返回顶部
ljlsucfe
.NET社区 62,272 成员 668,968 内容