加两句
targetImg=document.getElementById("targetImg");
targetDiv=document.getElementById("targetDiv");

解决方案 »

  1.   

    回复人:lingye(另野) ( 二级(初级)) 信誉:100  2006-04-05 15:26:00  得分:0

    加两句
    targetImg=document.getElementById("targetImg");
    targetDiv=document.getElementById("targetDiv");加到那呀,我加上去还是没什么反应,还是在ff中不能显示,
      

  2.   

    var targetImg =eval("img_" + bb);
    var targetDiv =eval("tr_" + bb);加到这两句后面
      

  3.   

    <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; 这句话有问题呀???还是那有问题呀!