首页 ┆ 网站地图 ┆ 在线留言 ┆ 游戏资讯 ┆ 资源下载 ┆ 端午节祝福 ┆ 迅雷在线影视
设为首页
加入收藏
联系我们
高级搜索
您当前的位置: 主页>编程相关>JAVASCRIPT>鼠标右下角显示层,javascript读取xml实例代码
鼠标右下角显示层,javascript读取xml实例代码
来源: 发布时间:2008-01-18 发布人: 浏览: 人次   字体: [ ]  
<script language="JavaScript" type="text/javascript">
//鼠标经过时候显示div    
function showdiv(content,field) {

var x = window.event.x;
var y = window.event.y;
var show = document.getElementById("ShowInfo");
show.style.visibility 
= "visible";
show.style.top 
= y;
show.style.left 
= x;
show.style.background
="#ffff00";
//show.innerHTML = "1234567";
//
鼠标移动时候div跟随
XmlRead(content,field);
document.onmousemove 
= moveToMouseLoc;

}

//鼠标移开的时候隐藏div
function Remove()
{
        
var show=document.getElementById("ShowInfo");
        
if(show != "" || show != null)
        
{
            show.style.visibility 
= "hidden";
        }
    
}

//鼠标移动时候div跟随
function moveToMouseLoc(e)
{
    x 
= window.event.x;
    y 
= window.event.y;
  
var show = document.getElementById("ShowInfo");
  show.style.left 
= x;
  show.style.top 
= y;
  
return true;
}


//读取xml
function XmlRead(content,field)
{
    
var doc = new ActiveXObject("Microsoft.XMLDOM");
    
//得到隐藏控件中的xml值
    var sXml = document.getElementById("LbHidden").innerHTML;
    
try
    
{    
       doc.loadXML(sXml);
    }


    
catch(e)
    
{
       alert(e.message);
       
return ;
    }

    
//画一个table吧值存到table中
    var table = "<table cellspacing="0" rules="all" bordercolorlight="#b4b1b1" bordercolordark="#ffffff" border="1"><tr class='title'><td>数据来源</td><td>" + content + "</td></tr>";
    
var xmlnode = doc.documentElement;
    
for(i=0;i<xmlnode.childNodes.length;i++)
    

        
//加载xml值到table中  
        table += "<tr><td>" + xmlnode.childNodes.item(i).getAttribute('Desc');
        table 
+= "</td><td>" + xmlnode.childNodes.item(i).selectSingleNode("DATA/" + field.toUpperCase()).text + "</td></tr>";
        
//alert(xmlnode.childNodes.item(i).getAttribute('成考'));
    }

    table 
+= "</table>";
   
//把table放到div中的span中
    document.getElementById('sp').innerHTML=table;      
    
//nod=doc.selectSingleNode("Datas/Source[@Desc='成考']/Data/WaterOutCount/");
    //nod=doc.selectSingleNode("Datas/Source")
    //nod.text;
}


</script>    
<Source Desc="成考" type="1"><Data><EnterCode>440116191159320</EnterCode><Year>2007</Year><DataType>11</DataType><Month>11</Month><Day>11</Day><WaterOutCount>11</WaterOutCount><WaterOut>11</WaterOut><Water_UpOut>11</Water_UpOut><Water_OverOut>11</Water_OverOut><Water_ToSeaOut>11</Water_ToSeaOut><Water_ToRiverOut>11</Water_ToRiverOut><Water_ToSewerOut>11</Water_ToSewerOut><Water_ToSewageFarmOut>11</Water_ToSewageFarmOut><Water_ToOtherOut>11</Water_ToOtherOut><Water_ToOtherAirOut>11</Water_ToOtherAirOut><Water_ToOtherOtherOut>11</Water_ToOtherOtherOut><Water_ToOtherFarmOut>11</Water_ToOtherFarmOut><Water_ToOtherEnterOut>11</Water_ToOtherEnterOut><Water_ToOtherWFarmOut>11</Water_ToOtherWFarmOut><DataSource>11</DataSource><EnterIndustryId>11</EnterIndustryId><WaterProduce>11</WaterProduce><IndustryWaterOut>11</IndustryWaterOut><LifeWaterOut>11</LifeWaterOut><Code_OutType>11</Code_OutType><sum1>11111111</sum1><sum2>11111111</sum2></Data></Source><Source Desc="焦点" type="2"><Data><EnterCode>440116191159320</EnterCode><Year>2007</Year><DataType>11</DataType><Month>22</Month><Day>22</Day><WaterOutCount>22</WaterOutCount><WaterOut>22</WaterOut><Water_UpOut>22</Water_UpOut><Water_OverOut>22</Water_OverOut><Water_ToSeaOut>22</Water_ToSeaOut><Water_ToRiverOut>22</Water_ToRiverOut><Water_ToSewerOut>22</Water_ToSewerOut><Water_ToSewageFarmOut>22</Water_ToSewageFarmOut><Water_ToOtherOut>22</Water_ToOtherOut><Water_ToOtherAirOut>22</Water_ToOtherAirOut><Water_ToOtherOtherOut>22</Water_ToOtherOtherOut><Water_ToOtherFarmOut>22</Water_ToOtherFarmOut><Water_ToOtherEnterOut>22</Water_ToOtherEnterOut><Water_ToOtherWFarmOut>22</Water_ToOtherWFarmOut><DataSource>22</DataSource><EnterIndustryId>22</EnterIndustryId><WaterProduce>22</WaterProduce><IndustryWaterOut>22</IndustryWaterOut><LifeWaterOut>22</LifeWaterOut><Code_OutType>22</Code_OutType><sum1>22222222</sum1><sum2>22222222</sum2></Data></Source>

相 关 文 章   发布商链接
·Ext2.0框架的Grid使用介绍祥解
·javaScript中如何定义类
·幻灯片焦点图片新闻显示调用focus.sw...
·Adobe Reader利用javascript让PDF文...
·基于Ajax的可滚动表格代码实例
·浅谈javascript函数劫持,附实例
·使用javascript标记高亮关键词的代码...
·javascript读写TEXT文本文件示例代码
·javascript实现动态多附件上传方法
·javascript利用xhtml来实现动态导入j...
 §最新评论:(评论内容只代表网友观点,与本站立场无关!)
网名: 验证码:  【所有评论】【↑返回顶部
评 分: 12 345
评论内容:(不能超过500字,请自觉遵守互联网相关政策法规。[按 Ctrl+Enter 可直接提交]
注意:请勿在本站发布政治话题、色情及违反法律的内容。
IT知道网 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。
推 荐 文 章
·javscript实现鼠标移到小图片
·如何在静态页面中利用javascr...
·javascript实现WEB页面导出为...
·如何在兼容IE和Firefox的情况
·javascript读取本地excel文档
·javascript实现页面自动刷新...
·javascript解决iframe框架页...
·javascript实现网易邮箱多附...
·javascript实现模仿IE自动完...
·javacript实现关闭子窗口,刷...
·javascript脚本实现右键弹出...
·javascript结合Ajax制作的可...
·javascript实现页面载入等待...
·javascript实现一个IP只弹窗...
·javascript导航条比较实用的...
热 门 文 章
·Ext2.0框架的Grid使用介绍祥...
·JS实现多行的HTML静态表格分...
·javascript实现多张图片轮流...
·javascript使用xml数据岛的简...
·Adobe Reader利用javascript...
·javascript读写TEXT文本文件...
·幻灯片焦点图片新闻显示调用f...
·javascript实现页面载入等待...
·实例讲解Ext Js生成动态树,...
·Javascript在IE和FireFox中的...
·javascript实现动态多附件上...
·javascript脚本实现右键弹出...
·javascript解析身份证号码得...
·javascript实现的网页软键盘...
·js操作innerHTML 引起的未知...
网站首页 - 关于本站 - 加入收藏 - 网站地图 - 友情连接 - 在线留言 - 联系我们 - 返回顶部
Copyright © 2007 IT知道网.[冀ICP备07026896号]. All Rights Reserved .