Chinaunix首页 | 论坛 | 博客
  • 博客访问: 145910
  • 博文数量: 124
  • 博客积分: 70
  • 博客等级: 民兵
  • 技术积分: 1745
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-24 13:49
文章分类

全部博文(124)

文章存档

2011年(55)

2010年(14)

2009年(30)

2008年(25)

我的朋友

分类: 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执行环境?


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