有谁能知道有没有鼠标移动到IP地址上,就执行个JS的脚本就是当鼠标移动到IP地址上 *.*.*.*   自动触发一个脚本而且能把IP传递到变量去。

解决方案 »

  1.   


    <HTML> 
    <HEAD> 
    <TITLE>使用onMouseOver和onMouseOut事件处理程序</TITLE> 
    <script language="javaScript"> 
    <!-- 
    function showLink(num) 

       If (num==0) 
     {  
      document.forms[0].elements[0].value="鼠标在选区区域外面"; 
     } 
    If (num==1) 
     {  
      document.forms[0].elements[0].value="鼠标在澳大利亚上面"; 
     } 
    If (num==2) 
     {  
      document.forms[0].elements[0].value="鼠标在新加坡上面"; 
     } 
    If (num==3) 
     {  
      document.forms[0].elements[0].value="鼠标在法国上面"; 
     } 

    //--> 
    </script> 
    </HEAD> 
    <BODY> 
    <FORM> 
    <INPUT TYPE=text SIZE=60> 
    </FORM> 
    <A HREF="#" ONMOUSEOVER="showLink(1)" ONMOUSEOUT="showLink(0)">澳大利亚</A><BR> 
    <A HREF="#" ONMOUSEOVER="showLink(2)" ONMOUSEOUT="showLink(0)">新加坡</A><BR> 
    <A HREF="#" ONMOUSEOVER="showLink(3)" ONMOUSEOUT="showLink(0)">法国</A><BR> 
    </BODY> 
    </HTML> 
      

  2.   

    不是这个 是IP地址上 IP地址有N个  例如 
    202.96.128.86
    202.96.128.166JS检测是根据IP地址格式特征  当鼠标移动上去后 就弹出一个小小的工具 "检测IP地址所在区域" Or "测试链接速度" 测试链接速度那个我到时用AJAX做成。如果上述太难 或者不行 可以这样<li id="ip" rel="ip">202.96.128.86</li>
    <li id="ip" rel="ip">202.96.128.166</li>这样应该能进行传递参数了吧?谁能做个?
      

  3.   

    很简单吧
    鼠标移到li上面 触发一个事件 获取目标li的id,然后根据id获取目标li 再读取rel
      

  4.   


    <body>
    <div id=shoeIP>
    <ul>
    <li id="ip1" rel="ip">202.96.128.86 </li> 
    <li id="ip2" rel="ip">202.96.128.166 </li>
    </ul>
    </div>
    <script language="javascript">
    <!--
    function alertIP(){
    var obj=document.getElementById("shoeIP").getElementsByTagName("li")
    for (var i=0;i<obj.length;i++)
    if (obj[i].rel && obj[i].rel=="ip")
    obj[i].onmouseover=function(){var ip=this.innerHTML;alert(ip)}
    }
    onload=alertIP
    //-->
    </script>
    </body>