在IE11上运行以下脚本时,我遇到脚本错误。
错误:
SCRIPT5007: Unable to get property 'setActionableButtonState' of undefined or null reference
File: infoall.js, Line: 995, Column: 3我的代码:
function setInfoActionableButtonState(enable)
{
for (var i = 0; i < sections.names.length; ++i)
{
var frame = rs.getPane(sections.names[i]);
if(typeof frame.setActionableButtonState != "undefined" && frame.setActionableButtonState != null)
{
try
{
frame.setActionableButtonState(enable);
}
catch(e)
{
}
}
}
}发布于 2016-04-30 00:19:13
错误消息表明您的frame变量为null或undefined。在检查frame的setActionableButtonState属性之前,您可能希望检查它是否已设置。
// |- === HERE ===
if(typeof frame != "undefined" && typeof frame.setActionableButtonState != "undefined" && ...)https://stackoverflow.com/questions/36942880
复制相似问题