两层帧之间的操作-参数传递与刷新

jeall 2002-01-22 09:45:43
我有两层分帧第一层T1,第二层T2,T2在T1的右下脚的一帧里。
T2在T1.rightlist这帧中
如果我在T2.titlelist中有一个按钮,我想点击按钮后触发thing.asp文件,使文件界面占据T1.titlelist的下半部分(即占据T1.leftlist和T1.rightlist),这时,我该怎样执行帧之间的操作?
如果我在处理完thing.asp文件中的事件关闭该文件时,返回到T1的分帧状态是不是语法相近呢?拜托了,我很急!
...全文
78 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenzengxi 2002-01-23
  • 打赏
  • 举报
回复
呵呵,试试这样。
一个方法是把你的frame分开来写,不要写成一个文件,这样就可以用你现在的文件
替换你原来的其中一个frame(leftlist和rightlist)页面.
比如:
========最外层========
<frameset rows="101,365" cols="*">
<frame src="top.htm">
<frame src="page.htm">
</frameset>

=======page.htm=======
<frameset cols="101,365" cols="*">
<frame src="left.htm">
<frame src="right.htm">
</frameset>


还有一个方法就是在替换页面的时候,可以是leftlist和rightlist任意其中一个,令另一个的宽度为0, 比如 frame[n].cols="0,527";
vincentmax 2002-01-23
  • 打赏
  • 举报
回复
关注啊
jeall 2002-01-23
  • 打赏
  • 举报
回复
我的代码:
===========UntitledFrameset-1.htm===============
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<frameset rows="101,365" cols="*">
<frame src="Untitled-1.htm">
<frameset cols="119,661" rows="*">
<frame src="UntitledFrame-1.htm">
<frameset rows="107,252" cols="*">
<frame src="UntitledFrame-2.htm">
<frameset cols="128,527" rows="*">
<frame src="UntitledFrame-3.htm">
<frame src="UntitledFrame-4.htm">
</frameset>
</frameset>
</frameset>
</frameset>
<noframes><body bgcolor="#FFFFFF" text="#000000">

</body></noframes>
</html>
===============Untitled-1.htm===========
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF" text="#000000">
T1titlelist
</body>
</html>
=================UntitledFrame-1.htm============
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF" text="#000000">
T1leftlist
</body>
</html>
================UntitledFrame-2.htm================
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<p>T2titlelist </p>
<p>按钮Submit触发thing.asp,使thing.asp程序的界面满屏,覆盖到T1leftlist,T2titlelist,T2rightlist,T2leftlist,当事件处理完成之后,恢复原状态。</p>
</body>
</html>
=======================UntitledFrame-3.htm=================
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF" text="#000000">
T2leftlist
</body>
</html>
=================UntitledFrame-4.htm=================
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF" text="#000000">
T2rightlist
</body>
</html>
我很急!!!!!拜托了!!!!1
biggo 2002-01-23
  • 打赏
  • 举报
回复
不太明白你的意思,不过你想要做的东西是可以实现的,但是你没有把你要干的事情清楚的表达。问题,t1中到底有几个帧,在哪个帧有按钮,点击按钮后,你想要哪个帧的页面刷新,你依次写清楚在回答,你上面的好乱!!不要写什么下半身什么的,不能准确表达意思!
radial126 2002-01-22
  • 打赏
  • 举报
回复
你一个thing.asp文件想占两个帧的地方,估计行不通

87,996

社区成员

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

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