- 主题:window.execScript的环境到底是什么?
上代码:
<script>
var gVariable = "hey";
function gFunc(){}
function go(){
var lVariable = gVariable ;
document.write("some");
window.execScript( 'alert ( typeof gVariable)' );
window.execScript( 'alert ( typeof gFunc)' );
window.execScript( 'alert ( typeof lVariable)' );
}
window.onload = go;
</script>
直接alert就行,用execScript就是3个undefined,也就是说全局的变量、函数、局部的
变量定义都木有了??
--
FROM 211.99.222.*
IE Only 最好别用
【 在 jamen (*******) 的大作中提到: 】
: 上代码:
: <script>
: var gVariable = "hey";
: ...................
--
FROM 211.99.222.*
这只是示意性代码。实际的代码是跨浏览器的。
FF下没这问题。
【 在 chaobill (若我离去,后会无期) 的大作中提到: 】
: IE Only 最好别用
--
FROM 211.99.222.*