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

来源:互联网 发布:淘宝达人赚钱不 编辑:程序博客网 时间:2024/06/15 05:00

如题,当弹窗类型为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'        }); }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

B页面:

$(document).ready(function(){        alert(JSON.stringify(parent.editUser));        alert(JSON.stringify(parent.editUser2));    })
  • 1
  • 2
  • 3
  • 4
  • 5

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

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

阅读全文
0 0
原创粉丝点击