<!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 onclick="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 onclick="test()">click</button>
</BODY>
</HTML>
本文将介绍如何使用JavaScript实现代理测试功能,并通过一个具体的示例来展示其实现过程。
424

被折叠的 条评论
为什么被折叠?



