在Mozilla Firefox浏览器中,当我们点击地址栏上的重新加载当前页面图标时,会显示一个空白页面

时间:2016-04-17 11:27:31

标签: javascript html firefox extjs browser

我们的产品支持IE和Mozilla Firefox,当我登录到我们的Element Manager UI时,在mozilla firefox中,当点击地址栏上的重新加载当前页面图标时,我被重定向到空白页面。之后,我必须单击地址选项卡并按Enter键进行重新加载。当我执行F5或单击地址选项卡并按Enter键时,不会重定向到空白页面,只有当我点击地址栏上的重新加载当前页面图标时才会发生。

当我点击重新加载当前页面图标时,我弹出一个提示"要显示此页面,Firefox必须发送信息以重复之前执行的任何操作(例如搜索或订单确认) "然后我必须单击重新发送,然后它将我带到空白页面。

这只发生一次,第二次如果我点击了关机当前页面图标,我没有看到弹出窗口和页面正确重新加载。请帮忙。

我在main.js中添加了部分代码

<head> <body onload="beforeStartDeviceManagement();" onbeforeunload="beforeCloseWindow();"> </head>

function beforeCloseWindow() {
        // apply to 8000 or CB
        if (theDevice.is8k != undefined || theDevice.isVSP != undefined) {
            var vrfCheck = self.name.indexOf(vrfContextView.PrefixName);
            if (vrfCheck >= 0) {
                var idStr = self.name.substring(vrfCheck + vrfContextView.PrefixName.length);
                var id = parseInt(idStr);
                window.opener.closeVrfWindow(id);
            } else {
                if (window.isVrfWindowOpened()) {
                    window.closeVrfWindow(theView.vrfId);                   
                }
                if(window.helpPopup){
                    helpPopup.close();
                }
                if(window.theHelpWindow){
                    theHelpWindow.close();
                }
                // call save configugation function
                theView.validateSaveConfig();
            }
        }
        // else, do nothing
    }

0 个答案:

没有答案