页面参数传递(100分)

  • 主题发起人 主题发起人 kofbee
  • 开始时间 开始时间
K

kofbee

Unregistered / Unconfirmed
GUEST, unregistred user!
各位老大,请教一个问题,如何实现在一个页面选择一个按钮后,另一个页面立即刷新,并且
得到该按钮的ID;
 
按钮的id?
 
楼上大哥,你的名字好牛,
我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上, 我要上,
 
问得不清楚,自然不知道怎么答
 
好吧,我再学详细一些,就是比如在first1.aspx上点击ID=“BUTTON1”的铵钮,在first2.aspx
产生某个动作(转向first3.aspx),并且first3.aspx上可以得到BUTTON1这个ID.
 
我回答你吧:)
用 JavaScript 很容易用一个窗口来控制另一个窗口中的内容。唯一的要求
是这两个窗口必须有父子关系。也就是说,一个窗口必须是由另外一个窗口
来打开的。 通过这一课,你将会
虽然你已经让主窗口打开了一个子窗口,可是它们之间谁也不认识谁。当然
也无法互相控制了。 幸运的是我们可以用 JavaScript 的变量来记住对方或
是说用变量来明确它们之间的父子关系。
现在假定我们主窗口的文件名字叫 adv04_win1.htm, 子窗口的文件名字叫
adv04_win2.htm。 在主窗口里,在打开子窗口的时候,我们用于个变量,比
如 childWin 来记住子窗口
childWin = window.open("adv04_win2.htm", "childWin");
这样, childWin 就代表子窗口了。紧接着这一行,我们用子窗口 childWin
的一个变量, 比如 parentWin 来记住主窗口
childWin.parentWin = this;
这里的 this 是一个很有意思的特殊变量 ,它代表当前的窗口或框架。现在
主窗口和子窗口都已经知道了对方。下面我们就告诉你如何来控制对方。
在子窗口里,我们可以用变量 parentWin 来控制主窗口。这里我们简单的介
绍一下如何变换主窗口里面的网页。当然你可以控制主窗口里面的其他物体
就象你在主窗口里控制它们一样 ,区别是要加上 parentWin. 在物体和元素
的前面。
如果你想要更换主窗口里面的网页,用下面的语句就可达到
parentWin.location = "new.htm";
更具体一些, 在子窗口里写一个如下的连接
<A href="#" onClick="javascript:parentWin.location='new.htm'">新页</A>
同样道理 ,你也可以用主窗口里面的子窗口变量来控制子窗口。 比如你想
要更换子窗口里面的网页,用下面的语句就可达到
childWin.location = "new.htm";
更具体一些, 在主窗口里写一个如下的连接
<A href="#" onClick="javascript:childWin.location='new.htm'">新页</A>
你可以参考这个例子:http://www.k12.com.cn/webpage/css/tutorial/adv04_win1.htm
 
对,用jsp好一些,上个星期我已经用asp.net解决了,我把他们放在两个Frame里解决了,谢谢
wwhuzhen.
 
用一个<input type="hidden" name="btnid" value=<%=btnid%>>
 
不好意思,忘加分了。
 
多人接受答案了。
 
后退
顶部