- 注册时间
- 2013-3-1
- 最后登录
- 2018-8-10
- 阅读权限
- 10
- 积分
- 198
- 精华
- 0
- 帖子
- 56

|
factory 发表于 2013-3-25 14:29 
通过父子页面调用对方的方法的方式传递参数
父页面的值传递到子页面,通过调用子页面的方法
通过iframe.c ...
你好,你这是类似打开窗口的父子传值与接收。
我把代码贴出来你看下,版主。
如何在Contact.html或者account.html或者search.html接收参数id的值。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<script src="../scripts/base.js" type="text/javascript"></script>
</head>
<body>
<div class="mini-splitter" style="width:100%;height:100%;">
<div showCollapseButton="true" size="220" maxSize="300" minSize="220">
<div class="mini-toolbar" style="border-top:0;border-right:0;border-left:0">
<a class="mini-button" iconCls="icon-addnew" plain="true" onclick="add()">新建</a>
<a class="mini-menubutton" plain="true" menu="#popupMenu1">操作</a>
<ul id="popupMenu1" class="mini-menu" style="display:none;">
<li iconCls="icon-001">修改</li>
<li iconCls="icon-004" >合并</li>
<li iconCls="icon-006" >迁移</li>
</ul>
<a class="mini-button" iconCls="icon-reload" plain="true" onclick="javascript:refresh();">刷新</a>
</div>
<div class="mini-fit">
<ul id="tree1" class="mini-tree" url="../Service/AjaxService.aspx?method=LoadTree" style="width:100%;height:100%;"
showTreeIcon="true" textField="Name" idField="AccountId" parentField="ParentAccountId" resultAsTree="false">
</ul>
</div>
</div>
<div showCollapseButton="true" bodyStyle="overflow:hidden;" style="border:solid 0;">
<iframe id="frm" name="frm" frameborder="0" width="100%" height="100%" scrolling="no" src="Contact.html?id=000"></iframe> </div>
</div>
<script type="text/javascript">
mini.parse();
//为下面脚本备用
var tree = mini.get("tree1");
var type = "";
//为tree绑定事件
tree.on("nodeselect", function (e) {
var url = "";
if (type == "1") {
url = "Contact.html?id=123";
}
else if (type == "2") {
url = "Account.html?id=123";
}
else if (type == "3") {
url = "Search.html?id=123";
}
else {
url = "Contact.html?id=123";
}
//$("#frm").attr("src", url);
});
function setType(t) {
type = t;
}
</script>
</body>
</html> |
|