layer的iframe弹窗,parent.(操作父页面)的使用限制

来源:互联网 发布:javascript while循环 编辑:程序博客网 时间:2024/06/08 17:52

如题,当弹窗类型为iframe时,显示的页面为B,父页面为A,此时互为父子页面,AB页面之间可以直接使用JS进行传值。
例如,A页面:

var editUserfunction editSingle(index,obj){    /* var a = JSON.stringify(vm.content[index]);    alert(a); */    editUser = vm.content[index]//这是一个JSON对象    var editUser2 = editUser     layer.open({        type: 2,        title: '编辑',        area : ['800px' , '520px'],         scrollbar: false,//禁止浏览器滚动        content: 'bUser/editSingle'        }); }

B页面:

$(document).ready(function(){        alert(JSON.stringify(parent.editUser));        alert(JSON.stringify(parent.editUser2));    })

结果是可以取到editUser的值,找不到editUser2的值。

结论,必须是A页面的全局变量或对象才能被B页面获取。

0 0
原创粉丝点击