window.top.document.body.name无法在IE9 / IE8中运行

时间:2015-09-18 12:04:58

标签: javascript

我试图调用在某个条件下在顶部窗口中定义的方法(window.top.accountpop)。顶部窗口html页面的iframe和正文名称为" test"。我收到第一条警报消息,但我没有收到第二条警报消息。我认为window.top.document.body.name不起作用。 3个月前工作正常。请建议我如何解决此问题或其他方式?

var RapCust = document.getElementById("textField13").value;
var Rappro = document.getElementById("textField7").value;
var RapSched = document.getElementById("textField17").value;

alert("1=" + document.getElementById("textField13").value);
alert("2=" + window.top.document.body.name);

if (window.top.document.body.name == "Test") {
    if (RapCust != "00000000" && Rappro == "00000000" && RapSched == "00") {
        window.top.accountpop(RapCust, "01");
    }
}

0 个答案:

没有答案