如题,敬请解答!

解决方案 »

  1.   

    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>新建网页 1</title>
    </head><body>
        <input type="text" size="10" /><br />
        <iframe onfocus="alert('focus');" width="400" height="400" src="t.htm"></iframe>
    </body></html>
    说明:IE下没问题,别的浏览器不好说
      

  2.   


    这种方法不行,在很多浏览器都没效果,我用document.onmouseover来触发,但在opera上只能触发一次。
    不过还是谢谢你的提议。
      

  3.   

    还是没看明白你是什么意思。是当获取iframe焦点时才触发iframe的src去加载页面还是只是要获取iframe的onfocus时间。
    如果是第一种的话可以在js中再去设置src,比如:
    function openSrc(obj){
           obj.src ="http://www.sina.com.cn";
           alert(obj.src);
        } <iframe onfocus="openSrc(this);"  ></iframe>
    如果是第二种的话,那么楼上的做法就可以了。
      

  4.   


    我是想在拖动层拖动到iframe页面里时就取消拖动层的拖动事件,但我不知道怎么样才能准确的获取到鼠标移动到iframe上的这一时刻;
      

  5.   

    现在很少使用iframe了,因为大部分是木马程序