日期:2014-05-18  浏览次数:20426 次

迎中秋之思考题之二
假设我的页面main.aspx由两个框架AFrame,BFrame组成,AFrame中的页面是A.aspx,
在我不知道BFrame的页面情况下,怎样从A.aspx传值到BFrame.


------解决方案--------------------
sf
------解决方案--------------------
最简单的用SESSION
------解决方案--------------------
<a href=b.aspx?id=007 target=BFrame> fasfas </a>
具体语法也许有问题。。
------解决方案--------------------
假设aframe id为 a bframe为b
a.aspx中有文本框 aInput
a.aspx中写
document.parent.all( 'b ').src= " <%=fileName%> ?a= "+document.all( 'a ').all( 'aInput ').value;

fileName在cs文件的程序中赋值
如public string fileName= "b.aspx ";

当然 根据需要可以在main.aspx中得到你要的不确定的那个fileName


------解决方案--------------------
Session 是存在一个浏览器对话周期内的

只要你设定了它,就可以在你 这个对话周期内的任何页面 使用它
------解决方案--------------------
session cooikes 写数据 写文件