你可以尝试用脚本给这个iframe附加事件
var oframe = document.getElementById("iframe的name").contentWindow;
oframe.onbulr = function(){....}
oframe.onfocus = function(){....}

解决方案 »

  1.   

    取IE与FireFox不通用的对象,判断空否,返回客户所有浏览器类型
      

  2.   

    3楼看不明白你说什么?请说明
    FireFox返回iframe的类型为[object XPCCrossOriginWrapper [object HTMLIFrameElement]]
      

  3.   

    ff的iframe对象没有onfocus和onblur处理函数
      

  4.   

    可以用的firefox下要这样用time = setInterval(function(){....},0);function 是onblur要操作数据.
      

  5.   

    FF调用obj.focus(); 报错,请尝试改为:
    window.setTimeout( function(){ obj.focus(); }, 0);
      

  6.   

    <iframe src="about:blank" onfocus="alert('onfocus');" onblur="alert('onblur');" id="AA"> 
              </iframe>
      
      
      <script>
      window.setTimeout( function(){alert(1); document.getElementById("AA").focus(); }, 0);
      </script>看看