Chinaunix首页 | 论坛 | 博客
  • 博客访问: 305062
  • 博文数量: 174
  • 博客积分: 3061
  • 博客等级: 中校
  • 技术积分: 1740
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-04 22:43
文章分类

全部博文(174)

文章存档

2011年(54)

2010年(14)

2009年(30)

2008年(26)

2007年(27)

2006年(23)

我的朋友

分类: WINDOWS

2011-06-18 08:36:28

in global.html

var g_obj="g_obj";
function test(obj)
{
alert(g_obj);
alert(obj);
}


in login.html

function onLoad()            
{
globalctx.g_obj="1";
var obj = "loginpageobj";
globalctx.test(obj);
}


从运行结果来看,实际上在login的脚本执行环境中访问到的globalctx 可以完全控制global 脚本运行环境的变量和方法,相当于就在global中执行那般; 

但是这儿有疑问?

1. login中访问globalctx的时候这个globalctx是否属于当前的执行环境?
2. 访问global的test方法时候,输入的参数obj是属于login执行环境的,是否需要转换到global执行环境?


阅读(418) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~