<script language="javascript">
function loadfollowtree(topicid){
alert("1 ");
    var targetImg =document.getElementById("img_" + topicid);
    var targetDiv =document.getElementById("tr_" + topicid);
    var targetmyDiv=document.getElementById("td_" + topicid);
alert("2 ");
        if (targetDiv.style.display!='block'){
alert("3");
            targetDiv.style.display="block";
            targetmyDiv.style.display="block";
            targetmyDiv.colspan="5";
            targetImg.src="nofollow.gif";
            targetImg.alt="点击收回";
            
             window.frames["hiddenframe"].location="loadfollowtree.asp?rf=<%=time%>&topicid=" + topicid;            }else{
alert("4");
            targetDiv.style.display="none";
            targetmyDiv.style.display="none";
            targetImg.src="plus.gif";
            targetImg.alt="点击查看讨论";
        }
}
</script>

我在loadfollowtree.asp中打印1234
现在我在IE中
点展开可以正常打出1 2 3 1234
点回收打出1 2 4

但在firefox中
点展开只能打出1 2 3 ,打不出1234
点回收打出1 2 4

我想问一下是不是 window.frames["hiddenframe"].location="loadfollowtree.asp?rf=<%=time%>&topicid=" + topicid;    这句话有问题呀???还是那有问题呀!