从A_IFrame里更改B_IFrame的页面,现在需要把A_IFrame里的值传给B_IFrame里的页面并在这个页面Page_Load时执行方法,执行方法需要这个传入的值。
问题:加载B_IFrame里的页面时先执行了Page_Load里的方法而后JS才把取的值赋给隐藏控件。
前提:A_IFrame中都是JS完成,无法将传入的值放如到静态变量或者SESSION之类中去。
问题:加载B_IFrame里的页面时先执行了Page_Load里的方法而后JS才把取的值赋给隐藏控件。
前提:A_IFrame中都是JS完成,无法将传入的值放如到静态变量或者SESSION之类中去。
解决方案 »
- 求OSWorkFlow .net版本源代码
- 我现在有两个listbox控件,我希望选择第一个listbox控件的选项的时候,刷新第二个listbox的项目。但是不刷新整个网页。
- 求助,mysql数据库备份
- 请教个问题
- 大家看看在 Response.Write 里如何使用变量!
- MD5和SHA1算法,哪个好些?你们采用哪个?
- 用已知的(DataTable数据)取代数据库中的(一个表数据)????(DS.Merage()方法)
- 为什么不弹出对话框直接执行下面的语句呢?
- 最近学习.net mvc,写单元测试的是entityframework异常
- 周五我妈过生日,向大家索取一点祝福
- oracle8.1.7中的null问题
- ADSI谁有?给我一份啊~~微软的下载不了了
<HEAD>
<title>WebForm1</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<script language="javascript">
<!--
function delete_confirm(e) {
if (event.srcElement.outerText == "删除")
event.returnValue =confirm("确认要删除?");
}
document.onclick=delete_confirm;
-->
</script>
</HEAD>
是要赋值给B_IFrame里的隐藏控件,如果在HEAD里就调用JS方法,隐藏控件还没有被加载出来。
A页面的Page_Load需要用的隐藏控件的值,而隐藏控件的值是在加载A页面时才赋给的,如何在Page_load之前完成JS里的这个赋值给隐藏控件的操作。
你定义个Page_Init()方法,把隐藏控件的值在Page_Init()中就赋了.
Page_Init()是会在Page_Load()前运行,不过我是要在JS里给隐藏控件赋值。后台代码里无法取到其他IFrame页面中的JS值。
谢谢各位啦,希望还有更好的方法。
try!