<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>test </TITLE>
<script type= "text/javascript" language="javascript">
function test() {
//with (window)eval ("var x=3;"); //全局变量
//window.eval("var x=3");
eval("window.x=3");
//(function() {
eval.call(null,"var y={test:function(){return 1}}");//全局
//}
//)();
test1();
}
function test1() {
alert(y.test());
alert(x);
}
</script>
</HEAD>
<BODY>
<button οnclick="test()">click</button>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE>test </TITLE>
<script type= "text/javascript" language="javascript">
function test() {
//with (window)eval ("var x=3;"); //全局变量
//window.eval("var x=3");
eval("window.x=3");
//(function() {
eval.call(null,"var y={test:function(){return 1}}");//全局
//}
//)();
test1();
}
function test1() {
alert(y.test());
alert(x);
}
</script>
</HEAD>
<BODY>
<button οnclick="test()">click</button>
</BODY>
</HTML>