Javascript 窗顶有时能用。什么使它停止工作?

Javascript 窗顶有时能用。什么使它停止工作?,javascript,html,frames,Javascript,Html,Frames,我正在使用框架处理一个旧网页。 在一个地方,我用javascript调用一个网页: parent.parent.fr_hidden.location=“logg_sortering_hidden.html?what=kund&kundid=“+sendString 在logg_sortering_hidden.html中,我有以下javascript行来引用名为f_proodukt的select: window.top[3].fr_top.contentDocument.formen.f_pro

我正在使用框架处理一个旧网页。 在一个地方,我用javascript调用一个网页: parent.parent.fr_hidden.location=“logg_sortering_hidden.html?what=kund&kundid=“+sendString

在logg_sortering_hidden.html中,我有以下javascript行来引用名为f_proodukt的select: window.top[3].fr_top.contentDocument.formen.f_produkt.innerHTML=“”

这在大多数情况下都很有效,但并不总是如此。问题是,我不明白为什么它不总是起作用。是窗户突然坏了。 它在95%的时间里都能工作,当它工作的时候,我就是不能让它不工作,所以我甚至不能找出原因

如果有人能在window.top停止工作的时候帮我,这将是很大的帮助。每次都是一样的电话,但结果还是不一样。 请帮忙

/* Körs varje gång vi byter kunder i riktiga menyn*/
    function kund_change()
    {
        /* Make sure that jquery works so that this code works*/    
        var valuesKund = $('#f_kund').val();
        var sendString = "";
        var i;

        /* Lägger till valda kunder som children till input elementet kund_selected, dessa används då vi postar formen så att vi velt vad vi valt.*/
        document.getElementById("kund_selected").innerHTML = "";
        for(i = 0 ; i < valuesKund.length; i++){            
            var kundChild = document.createElement("input");
            kundChild.setAttribute("type", "hidden");           
            kundChild.setAttribute("name", "KundChild" + String(i));
            //kundChild.innerHTML = valuesKund[i];
            kundChild.setAttribute("value", valuesKund[i]);
            document.getElementById("kund_selected").appendChild(kundChild);

            sendString = sendString  + valuesKund[i] + "ZZZ"; 
        }

        //document.getElementById("kund_selected").value = sendString;      

        var self = this;
        parent.parent.fr_hidden.location = "logg_sortering_hidden.html?what=kund&kundid=" + sendString;



    }
/*Körs varje gång vi byter kunder i riktiga menyn*/
函数kund_change()
{
/*确保jquery可以工作,这样代码就可以工作了*/
var valuesKund=$('f#u kund').val();
var sendString=“”;
var i;
/*Lägger till valda kunder som children till input element et kundäu selected,dessa and dåvi postar formen såatt vi velt vad vi valt*/
document.getElementById(“kund_selected”).innerHTML=“”;
对于(i=0;i
您能发布一段代码片段吗?我想这是相关的几行代码,但下面是logg_sortering.html中的javascript函数: