<body onmouseover="if(event.srcElement.tagName=='A')  (document.f1.t1.value=event.srcElement.href);">
<a href="http://www.163.com">163</a>
<a href="http://www.sina.com.cn">sina</a>
 
<form name="f1">
<input type="text" name="t1">
</form>
</body><script>
status="这是状态栏信息!"
alert(status)
</script>

解决方案 »

  1.   

    onmouseover="if(event.srcElement.tagName=='A')  (document.f1.t1.value=event.srcElement.href);"这个只能检测本地页面中的连接吧?对于iframe中的外部连接好像没起作用,iframe中的页面也可以实现这样么?
      

  2.   

    改一下.这样就行了.demo.htm<body onmouseover="if(event.srcElement.tagName=='A')  (document.f1.t1.value=event.srcElement.href);">
    <a href="http://www.163.com">163</a>
    <a href="http://www.sina.com.cn">sina</a>
    <form name="f1">
    <input type="text" name="t1">
    </form>
    </body>
    <iframe src="in.htm"></iframe>
    in.htm<body onmouseover="if(event.srcElement.tagName=='A')  (top.document.f1.t1.value=event.srcElement.href);">
    <a href="http://www.sogua.com">sogua</a>
    <a href="http://www.google.com">google</a>
      

  3.   

    多谢各位,可惜iframe里的网页是另一个服务器的(跨域)
      

  4.   

    如果iframe里的链接是跨服务器的,似乎不能访问iframe