青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

woaidongmao

文章均收錄自他人博客,但不喜標題前加-[轉(zhuǎn)貼],因其丑陋,見諒!~
隨筆 - 1469, 文章 - 0, 評論 - 661, 引用 - 0
數(shù)據(jù)加載中……

html讀取xml靜態(tài)翻頁實例

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<html xmlns="<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Ajax圖片列表實例</title>
<meta name="Keywords" content="," />
<meta name="Description" content="aaaaaaaaaaaaaaaaaaaaaa" />
<style type="text/css">
<!--
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img {margin: 0;padding: 0;border: 0;font-family:"宋體";}
select,input{vertical-align:middle;font-size:12px;}
textarea{font-size:12px;}
body {background: #FFF;color:#000; font-size:12px; text-align:center;margin:5px 0;}
ul,li{list-style:none;}
ul,p,ol{line-height:20px;}
img{border:0;}

#wrap{width:750px;margin:0 auto;background:#FFF;text-align:left;}
/* main */
.MainCont{border:1px solid #b7b7b7;background:#fbfbfb;}

.TopInfo{height:33px;padding-top:2px;line-height:33px;background:#fff;border-bottom:1px solid #f1f1f1;}
.TopInfo .Info{float:left;padding-left:20px;}
.TopInfo .Info strong{color:#c00;}
.TopInfo .PageList{float:right;color:#666;padding-right:16px;}

.BotInfo{height:33px;padding-top:2px;line-height:33px;background:#fff;border-top:1px solid #f1f1f1;}
.BotInfo .Info{float:left;padding-left:20px;line-height:14px;padding-top:11px;}
.BotInfo .Info a:link,.BotInfo .Info a:visited{color:#333;text-decoration:none;}
.BotInfo .Info a:hover{color:#f00;text-decoration:underline;}
.BotInfo .Info img{vertical-align:middle;margin-right:3px;}
.BotInfo .PageList{float:right;color:#666;padding-right:16px;}
.PageList strong{color:#c00;}
.PageList a:link,.PageList a:visited{color:#0b0164;}
.PageList a:hover{color:#f00;}

.Content{width:732px;margin:0 auto;}
.Content .Line_1{clear:both;display:inline-block;}
.Content .Line_2{clear:both;background:#f0f0f0;display:inline-block;}
.Content .box{width:183px;float:left;padding:16px 0 14px;overflow:hidden;}
.Content .box table td{width:183px;height:152px;text-align:center;}
.Content .box table td img{border:1px solid #000;}
.Content .box p{width:160px;margin:0 auto;text-align:center;padding-left:12px;line-height:14px;padding-top:10px;}
-->
</style>
</head>
<body>
<div id="wrap">
<!-- 主內(nèi)容 begin -->
<div class="MainCont">
<!-- 頂部信息 begin -->
<div class="TopInfo">
    <div class="Info" id="TopInfo">數(shù)據(jù)讀取中...</div>
    <div class="PageList" id="TopPageList">
     &lt;&lt;首頁上頁&nbsp;&nbsp;&nbsp;<strong>1</strong>&nbsp;&nbsp;&nbsp;下頁末頁&gt;&gt;
    </div>
</div>
<!-- 頂部信息 end -->

<!-- 圖片內(nèi)容 begin -->
<div class="Content" id="Content">
    <div style="padding:100px 0;text-align:center;">數(shù)據(jù)讀取中...</div>
</div>
<!-- 圖片內(nèi)容 end -->

<!-- 頂部信息 begin -->
<div class="BotInfo">
    <div class="Info"><a href="#">返回頁頂</a></div>
    <div class="PageList" id="BotPageList">
     &lt;&lt;首頁上頁&nbsp;&nbsp;&nbsp;<strong>1</strong>&nbsp;&nbsp;&nbsp;下頁末頁&gt;&gt;
    </div>
</div>
<!-- 頂部信息 end -->
</div>
<!-- 主內(nèi)容 end -->
</div>
<script language="javascript" type="text/javascript">
<!--//--><![CDATA[//><!--
// mengjia 070313
var ImmediateData = new Array();//數(shù)據(jù)
var PageSize = 20; //每頁個數(shù)
var Page = 1; //當前頁碼

getData("http://news.sina.com.cn/news/z/qglh2008/pic/0313.xml",analyzeData); //讀取數(shù)據(jù) getData(url,處理方法)

function GetObj(objName){
if(document.getElementById){
    return eval('document.getElementById("' + objName + '")');
}else{
    return eval('document.all.' + objName);
}
}

//XML 數(shù)據(jù)讀取部分
var XmlHttp;
function getData(url,funcName) {
if (window.XMLHttpRequest) {
    XmlHttp = new XMLHttpRequest()
     if (XmlHttp.overrideMimeType) {
              XmlHttp.overrideMimeType('text/xml');
           }
    } else if (window.ActiveXObject) {
    XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}

XmlHttp.onreadystatechange = funcName;
XmlHttp.open("GET", url, true);
XmlHttp.send(null);
}
function analyzeData() { //數(shù)據(jù)xml處理程序
    if (XmlHttp.readyState == 4) {
     if (XmlHttp.status == 200) {
     var xmldoc = XmlHttp.responseXML;
     var datas=xmldoc.getElementsByTagName('data');
     ImmediateData = new Array;
     for(var iData = 0; iData < datas.length; iData++) {
      ImmediateData.push(new Array(datas[iData].getAttribute("img"),datas[iData].getAttribute("title"),datas[iData].getAttribute("url")));
     }
     OutHtml();
    }else{
     alert('數(shù)據(jù)讀取出錯:\n\n' + XmlHttp.statusText + '');
     OutoError();
    }
}
}

function GotoPage(num){ //跳轉(zhuǎn)頁
Page = num;
OutHtml();
}

function OutoError(){ //顯示失敗狀態(tài)
GetObj("TopInfo").innerHTML = '讀取失敗';
GetObj("Content").innerHTML = '<div style="padding:100px 0;text-align:center;">讀取失敗</div>';
}

function OutHtml(){ //輸出HTML
if(ImmediateData.length == 0){OutoError();return;}
var Pages = Math.floor((ImmediateData.length - 1) / PageSize) + 1;
if(Page < 1)Page = 1;
if(Page > Pages)Page = Pages;
var Temp = "";
var BeginNO = (Page - 1) * PageSize + 1; //開始編號
var EndNO = Page * PageSize; //結(jié)束編號
if(EndNO > ImmediateData.length) EndNO = ImmediateData.length;
if(EndNO == 0) BeginNO = 0;

if(!(Page <= Pages)) Page = Pages;
GetObj("TopInfo").innerHTML = "共有<strong>" + ImmediateData.length + "</strong>張圖片&nbsp;&nbsp;當前顯示 第" + BeginNO + "-" + EndNO + "篇";

//分頁
if(Page != 1){Temp =    '<a href="javascript:void(0)" onclick="GotoPage(1)">&lt;&lt;首頁</a> <a href="javascript:void(0)" onclick="GotoPage(' + (Page - 1) + ')">上頁</a>&nbsp;'}else{Temp = '&lt;&lt;首頁上頁&nbsp;'};

//完美的翻頁列表 :)
var PageFrontSum = 5; //當頁前顯示個數(shù)
var PageBackSum = 5; //當頁后顯示個數(shù)

var PageFront = PageFrontSum - (Page - 1);
var PageBack = PageBackSum - (Pages - Page);
if(PageFront > 0 && PageBack < 0)PageBackSum += PageFront; //前少后多,前剩余空位給后
if(PageBack > 0 && PageFront < 0)PageFrontSum += PageBack; //后少前多,后剩余空位給前
var PageFrontBegin = Page - PageFrontSum;
if(PageFrontBegin < 1)PageFrontBegin = 1;
var PageFrontEnd = Page + PageBackSum;
if(PageFrontEnd > Pages)PageFrontEnd = Pages;

if(PageFrontBegin != 1) Temp += '<a href="javascript:void(0)" onclick="GotoPage(' + (Page - 10) + ')" title="前10頁">..</a>';
for(var i = PageFrontBegin;i < Page;i ++){
    Temp += ' <a href="javascript:void(0)" onclick="GotoPage(' + i + ')">' + i + '</a>';
}
Temp += ' <strong>' + Page + '</strong>';
for(var i = Page + 1;i <= PageFrontEnd;i ++){
    Temp += ' <a href="javascript:void(0)" onclick="GotoPage(' + i + ')">' + i + '</a>';
}
if(PageFrontEnd != Pages) Temp += ' <a href="javascript:void(0)" onclick="GotoPage(' + (Page + 10) + ')" title="后10頁">..</a>';

if(Page != Pages){Temp += '&nbsp;&nbsp;<a href="javascript:void(0)" onclick="GotoPage(' + (Page + 1) + ')">下頁</a> <a href="javascript:void(0)" onclick="GotoPage(' + Pages + ')">末頁&gt;&gt;</a>'}else{Temp += '&nbsp;&nbsp;下頁 末頁&gt;&gt;'}

GetObj("BotPageList").innerHTML = Temp;
GetObj("TopPageList").innerHTML = Temp;

//圖片數(shù)據(jù)
var line = 1;
var sum = 0;

if(EndNO == 0){
    GetObj("Content").innerHTML = '<div style="padding:100px 0;text-align:center;">暫無圖片</div>';
    return;
}
Temp = '<div class="Line_' + line + '">\n';
for(var i = BeginNO - 1;i < EndNO;i ++){
    if(sum % 4 == 0 && sum != 0){
     line++;
     line = line == 3?1:line;
     Temp += '<div class="clearit"></div>\n</div>\n<div class="Line_' + line + '">\n';
    }
    Temp += '<div class="box">\n';
    Temp += '<table cellspacing="0"><tr><td><a href="' + ImmediateData[i][2] + '" target="_blank"><img src="' + ImmediateData[i][0] + '" alt="' + ImmediateData[i][1] + '" /></a></td></tr></table>\n';
    Temp += ' <p><a href="' + ImmediateData[i][2] + '" target="_blank">' + ImmediateData[i][1] + '</a></p>\n'
    Temp += '</div>\n'
    sum ++;
}
Temp += '<div class="clearit"></div>\n</div>\n';

GetObj("Content").innerHTML = Temp;
if(navigator.appName == 'Microsoft Internet Explorer')setTimeout('ChrImg()',500);
}

function ChrImg(){ //解決IE下圖片渲染問題
var ImageArray = GetObj("Content").getElementsByTagName("img");
for(var i = 0;i < ImageArray.length;i++){
    if(!ImageArray[i].complete) ImageArray[i].src = ImageArray[i].src;
}
}

//--><!]]>
</script>
</body>
</html>

 

效果

image

posted on 2009-07-27 14:15 肥仔 閱讀(1388) 評論(0)  編輯 收藏 引用 所屬分類: Web-前臺

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲一区一卡| 亚洲欧美国产毛片在线| 国产精品久久久久久久久久久久久| 久久精品国产99精品国产亚洲性色 | 久久精品综合网| 欧美视频四区| 91久久精品日日躁夜夜躁欧美 | 欧美国产精品久久| 久久精品道一区二区三区| 欧美日韩在线精品| 亚洲人成小说网站色在线| 在线观看成人小视频| 午夜精品区一区二区三| 亚洲天堂男人| 欧美另类女人| 亚洲精品国产视频| 亚洲精品孕妇| 欧美激情视频一区二区三区免费 | 国产精品永久免费观看| 亚洲精品黄网在线观看| 亚洲欧洲综合另类在线| 每日更新成人在线视频| 久久综合九九| 欧美激情四色| 欧美激情一区二区久久久| 一区久久精品| 玖玖玖国产精品| 欧美电影免费观看大全| 亚洲电影免费观看高清| 久久亚洲私人国产精品va| 免费在线观看成人av| 玉米视频成人免费看| 久久这里有精品15一区二区三区| 久久嫩草精品久久久精品| 欧美成人精品1314www| 欧美成人69av| 亚洲理论在线| 欧美日韩你懂的| 亚洲天堂成人在线观看| 欧美一区二粉嫩精品国产一线天| 国产精品视频精品| 欧美伊人久久久久久久久影院| 久久久噜噜噜久久| 1000部国产精品成人观看| 久久亚洲风情| 亚洲免费观看高清完整版在线观看熊| 中日韩高清电影网| 国产精品免费在线| 久久国产欧美精品| 亚洲福利视频一区| 午夜精品久久久久久久| 曰韩精品一区二区| 欧美男人的天堂| 亚洲资源av| 欧美成年人视频网站欧美| 一区二区动漫| 国产亚洲人成a一在线v站| 久热爱精品视频线路一| 一区二区三区四区国产| 久久爱www久久做| 亚洲精品久久久蜜桃| 国产精品一区二区久久| 久久综合久久久久88| 一本到高清视频免费精品| 久久久久久久999| 一区二区三区欧美日韩| 黄色综合网站| 欧美午夜剧场| 老妇喷水一区二区三区| 宅男在线国产精品| 亚洲欧美另类久久久精品2019| 精品福利电影| 国产精品福利在线| 欧美+日本+国产+在线a∨观看| 亚洲一区在线免费| 亚洲精品在线观| 狼人天天伊人久久| 午夜欧美理论片| 亚洲精品在线观看视频| 国内免费精品永久在线视频| 欧美日本视频在线| 久久视频一区| 午夜精品一区二区三区电影天堂| 亚洲精品一区二| 欧美成人精品| 久久综合精品国产一区二区三区| 亚洲视频一区二区在线观看| 亚洲黄色片网站| 韩国精品一区二区三区| 国产九九精品| 国产精品久久| 欧美日韩国产探花| 欧美精品乱人伦久久久久久 | 亚洲精品一区二区三区福利| 在线不卡中文字幕| 狠狠综合久久| 一区二区在线观看视频| 国产欧美不卡| 国产模特精品视频久久久久| 欧美性猛交xxxx免费看久久久| 欧美成人资源| 欧美激情bt| 欧美国产日韩xxxxx| 欧美成ee人免费视频| 欧美+日本+国产+在线a∨观看| 久久美女性网| 蜜桃av噜噜一区| 蜜桃av一区二区在线观看| 久久人人爽国产| 免费欧美日韩国产三级电影| 免费在线看成人av| 欧美成人免费网站| 欧美高清视频www夜色资源网| 欧美+亚洲+精品+三区| 欧美激情在线播放| 欧美日韩一区在线播放| 国产精品久久久久久久午夜| 国产精品www网站| 国产欧美一区二区三区在线老狼 | 欧美三级午夜理伦三级中视频| 欧美另类视频在线| 欧美日韩情趣电影| 国产精品色婷婷| 国产主播一区二区| 18成人免费观看视频| 亚洲人体大胆视频| 亚洲一区视频在线观看视频| 亚洲免费影视第一页| 欧美伊久线香蕉线新在线| 久久亚洲高清| 亚洲国产日韩欧美在线99| 一本到12不卡视频在线dvd| 亚洲免费网址| 久久综合一区| 欧美午夜精品理论片a级大开眼界| 国产精品日韩一区二区| 亚洲成人影音| 亚洲一级网站| 美日韩精品视频免费看| 日韩视频中文| 新狼窝色av性久久久久久| 美女视频黄免费的久久| 国产精品久久久久免费a∨大胸 | 久久婷婷国产麻豆91天堂| 欧美sm极限捆绑bd| 一本一本大道香蕉久在线精品| 午夜久久电影网| 欧美高清在线播放| 国产欧美在线视频| 亚洲七七久久综合桃花剧情介绍| 亚洲欧美国产日韩天堂区| 噜噜噜久久亚洲精品国产品小说| 日韩亚洲国产欧美| 久久久久久国产精品mv| 国产精品福利在线| 亚洲精品一级| 久久久久国产一区二区| 99ri日韩精品视频| 久久综合狠狠| 国产一区二区欧美日韩| 亚洲午夜精品久久久久久浪潮| 美日韩丰满少妇在线观看| 亚洲一区国产视频| 欧美激情一区二区三级高清视频| 国产主播一区| 翔田千里一区二区| 亚洲精品一二| 欧美大秀在线观看 | 国产伦精品一区二区三区在线观看 | 免费在线播放第一区高清av| 一区二区三区毛片| 欧美成人一区二区三区| 激情综合色综合久久| 欧美中文在线观看| 妖精成人www高清在线观看| 女女同性女同一区二区三区91| 国产日韩成人精品| 亚洲综合大片69999| 亚洲精品国产精品国自产观看| 久久免费国产精品| 韩国一区二区在线观看| 久久精品日韩| 午夜精品久久久久久| 国产精品久久久久久久一区探花| 一区二区欧美视频| 亚洲高清不卡在线| 欧美成人性网| 亚洲精品中文在线| 亚洲国产日韩欧美在线99 | 欧美精品成人| 日韩午夜一区| 亚洲精品一区二区三区樱花| 欧美电影电视剧在线观看| 亚洲另类一区二区| 亚洲精品激情| 国产精品白丝jk黑袜喷水| 亚洲欧美综合| 午夜亚洲一区| 国内精品久久久| 欧美大片一区|