javascript在IE 11中的函数之间丢失对象

时间:2015-05-18 16:08:02

标签: javascript internet-explorer

我正在使用javascript并使用IE 11

我有这个功能" retornoZoomProduto"使用名为RETORNO的数据库中的数据设置变量,这是一个全局变量;

目前,我需要在不同的函数中访问此对象,如下所示:" RETORNO.raw;"

这在Google Chrome中运行良好,但在IE 11上无法使用

这是一个例子,所以我可以让自己更清楚

var RETORNO;

function retornoZoomProduto(retorno){ 
    console.log("retornando");
    console.log(retorno);  /*this works ok*/
    RETORNO = retorno;
}


function showMercado(){
    console.log(RETORNO) 
    /*this returns    [object]{0: <Permission Denied>} */
}

https://jsfiddle.net/dpLeueky/1/

为什么会这样?并且仅在IE 11中?

0 个答案:

没有答案