如何不用数据库实现内容的动态更新

 如何不用数据库实现内容的动态更新呢?

那我们就是用xml技术咯。通过一个一个的xml文件来维护一个一个的页面。当然这样做只能满足小网站的开发,在10多个页面的网站。尤其是应用在一些更新非常平凡类型的网站。例如专业视频拍摄网站,专业图片展示网站等。

通过jquery读取xml的技术可以很容易的实现这样一个效果

jquery读取xml的代码举例

 <script type="text/javascript">

/*read events xml*/

$(document).ready( function() {

$.get('xml/events.xml', function(d) {

$(d).find('xml').each( function(a,b) {  

       $(b).find('pc').each( function(m,n) {

       var des0=$(n).find('description0').text();

       var html='<p><font style="font-weight:bold">'+des0+'</font></p>'; 

           var des1 = $(n).find('description1').text();

            html+= '<br>'+des1+'';

            var des2=$(n).find('description2').text();

            html+='<br>'+des2+'';

            var des3=$(n).find('description3').text();

            html+='<br>'+des3+'';

            var des4=$(n).find('description4').text();

            html+='<br>'+des4+'';

            var des5=$(n).find('description5').text();

            html+='<br>'+des5+'';

            var des6=$(n).find('description6').text();

            html+='<br>'+des6+'';

            var des7=$(n).find('description7').text();

            html+='<br>'+des7+'';

            var des8=$(n).find('description8').text();

            html+='<br>'+des8+'<br>';

            var des9=$(n).find('description9').text();

            html+='<br>'+des9+'<br>';

            var des10=$(n).find('description10').text();

            html+='<br>'+des10+'</p>';

            $('#eventscontent').append($(html));

           /*---do events scroll------------------------------------------------------------------------*/

      

            $("#eventscontent").jscroll({W:"6px",Btn:{btn:false}});

            

       });  

   });  

});

});

</script>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值