jquery.extend(target,{
key1:"",
key2:""
})
如果target是个对象,则后面的key值会覆盖前面的内容
在iframe里面调用父窗口中的js方法:
使用
parent.fun();
此外,可以使用上述对象的合并,
可以用在父窗口中可以获取一定的信息,但是iframe里无法获取信息的情况
例如:
<div>
<iframe name="aatest" src="http://localhost/UC/?m=member&c=account&a=infoBaseP"></iframe>
</div>
<head>
<meta charset="utf-8" />
<script type="text/javascript" src="<?php echo __PUBLIC_THEME__;?>/js/jquery.js"></script>
</head>
<script type="text/javascript">
function test1(option){
$.extend(option,{
qq:1143059322,
fax:"no"
});
alert(option.qq);
alert(option.nihao);
}
aatest.window.test2();
</script>
父窗口中可以获得qq,但是iframe里无法获取qq但是还需要iframe里面的nihao信息,所有可以使用该方式。
iframe里:
var test2=function(){var option={
nihao:"buhao"
};
parent.test1(option);
};
test2();