2016-10-13 00:16:48 点击量:62 标签: 收藏本文
[JS]利用js将读取到的xml文件中的数据显示到html文档上
- <script type="text/javascript" language="javascript">
- var xmlDoc = checkXMLDocObj('../openClass.xml');//读取到xml文件中的数据
- var a = document.getElementsByTagName("a");//获取所有的A标签
- $(document).ready(function () {
- var nodes;
- if($.browser.msie){ // 注意各个浏览器之间的区别
- nodes = xmlDoc.getElementsByTagName('collage')[0].childNodes; //读取XML文件中需要显示的数据
- }
- else if (isFirefox=navigator.userAgent.indexOf("Firefox")>0){
- nodes = xmlDoc.getElementsByTagName('collage')[0].children; //读取XML文件中需要显示的数据
- }
- else{
- nodes = xmlDoc.getElementsByTagName('resource');
- }
- for (var i = 0; i < a.length; i++) {
- if (a[i].parentNode.nodeName == "SPAN") {
- for (var j = 0; j < nodes.length; j++) {
- var resource = nodes[j];
- var url = resource.getAttribute('url');
- var href=$(a[i]).attr("href");
- if (href == url) {
- var count = resource.getAttribute('click');
- var span = document.createElement("div");
- var str = document.createTextNode("点击率:" + count);
- span.appendChild(str);
- var div = a[i].parentNode.parentNode;
- div.appendChild(span);
- break;
- }
- }
- }
- }
- });
- $(function(){ //通过get请求,将点击率增加
- $(a).mousedown(function(){
- var href = $(this).attr("href");
- $.get("../receive.ashx",{url:href,rd:Math.random()}, function (msg) {
- });
- })
- })
- </script>
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室