frameset 页面之间的传值问题

yexin168 2010-11-06 11:53:09
有一个frameset 页面 A.aspx ,

部分语句
<frameset rows="170,*" frameborder="no" border="0" framespacing="0" onload="dott()">
<frame src= "Headtop.aspx" name = "Headtop" scrolling = "No" noresize="noresize" id="Headtop" title="Headtop" ></frame>
<frame src="Contant.aspx" name="ContantFrame" noresize="noresize" id="ContantFrame" title="ContantFrame" />
</frameset>


现在我有一个值 B,在A.aspx ,现在要B值,传到Headtop.aspx 页面和 Contant.aspx 要用什么方式传值呢?
请高手帮忙~~ 感谢~~
...全文
169 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yexin168 2010-11-06
  • 打赏
  • 举报
回复
百度上没有才来这边请教的..
pl7889456 2010-11-06
  • 打赏
  • 举报
回复
去百度一下吧,frame传值
YellowManDog 2010-11-06
  • 打赏
  • 举报
回复
隐藏域
yexin168 2010-11-06
  • 打赏
  • 举报
回复
果然可以,谢谢fangxinggood 和 qq3079530
冰川711 2010-11-06
  • 打赏
  • 举报
回复
get方式传参
msdnnetMjKgHh 2010-11-06
  • 打赏
  • 举报
回复
baidu
  • 打赏
  • 举报
回复
如:
index.html页面如下:

<frameset rows="170,*" frameborder="no" border="0" framespacing="0" onload="dott()">
<frame src= "Headtop.aspx?B=XXX" name = "Headtop" scrolling = "No" noresize="noresize" id="Headtop" title="Headtop" ></frame>
<frame src="Contant.aspx?B=XXX" name="ContantFrame" noresize="noresize" id="ContantFrame" title="ContantFrame" />
</frameset>

A.aspx页面如下:

<a href="index.html?B=XXX"

先在A页面中把值传给index.html页面,在index.html页面中获取到B的值。然后再给框架中的其他页面。
用Request.QueryString[]
机器人 2010-11-06
  • 打赏
  • 举报
回复
用QueryString传值:通过修改frameset的src组成:Headtop.aspx?data=xxx 的形式。

在Headtop.aspx页面就可以通过 Request.QueryString["data"] 取值了。

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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