js遍历json数据
2012-07-13 16:14
369 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"
/>
<title>网站</title>
<meta name="keywords"/>
<meta name="description"/>
<style type="text/css" media="screen">
<!--
@import url(http://www.tuxi.com.cn/sanew/share/css/style.css);
@import url(http://www.tuxi.com.cn/sanew/news/css/news.css);
-->
</style>
<script src="js/bootstat.js" language="javascript"></script>
</head>
<body>
<br /><div id="area">
<div id="area_left">
</div>
<div id="area_right">
<div class="title">
<img src="http://www.tuxi.com.cn/sanew/news/images/xwzx_gfxw_title.jpg" width="728"
height="47" id="title_img" /></div>
<div class="con">
<div class="bottom">
<div class="dh"><img src="http://www.tuxi.com.cn/sanew/news/images/news_dh.jpg"
width="712" height="43" border="0"
/></div>
<div id="news_list">
<center><font color="#D8B99A">正在加载数据...</font></center>
</div>
<div id="page"></div>
</div>
</div>
</div>
<div class="clear"></div>
</div>
<div style=" width:1000px;margin:0 auto;"></div>
<script language="javascript" type="text/javascript" >
function getNews(startIndex,catId)
{
location = "getJson2.html?startIndex="+startIndex+"&catId="+catId;
}
function showNewsList(json,catId){
var list = [];
var news = json.items;
if(0==news.length){
list.push("<center><font color=\"#D8B99A\"> 对不起没有找到您想要的数据!</font></center>");
}
for (var i in news){
list.push("<div class=\"text\">");
list.push("<div class=\"text_left\"><a href=\"content.html?newsId="+news<i>.newsId+"\" class=\"cD8B99A\">"+news<i>.newsTitle+"</a></div>");
list.push("<div class=\"text_right\">"+news<i>.createTime+"</div>");
list.push("<div class=\"clear\"></div>");
list.push("</div>");
}
document.getElementById("news_list").innerHTML = list.join('');
var page = [];
if(0<news.length){
page.push("<a href=\"javascript:getNews(0,catId)\" class=\"font2_11\">第一页</a> ");
page.push("<span><a href=\"javascript:getNews("+json.previousIndex+",catId)\" class=\"font2_11\">上一页</a></span> ");
page.push(json.index+'/'+json.pageCount+' ');
page.push("<span><a href=\"javascript:getNews("+json.nextIndex+",catId)\" class=\"font2_11\">下一页</a></span> ");
var endpage = 0;
if(json.endPage>0){
endpage = json.endPage;
}
page.push("<a href=\"javascript:getNews("+endpage+",catId)\" class=\"font2_11\">最后一页</a></span></center>");
}
document.getElementById("page").innerHTML = page.join('');
}
var url = window.location.href;
var m = url.indexOf("startIndex=");
var n = url.indexOf("&",m+11);
var j = url.indexOf("catId=");
var k = url.indexOf("&",j+6);
var startIndex=0;
var catId=503;
if(m>=0)
{
startIndex = n>m?url.substring(m+11,n):url.substring(m+11);
}
if(j>=0)
{
catId = k>j?url.substring(j+6,k):url.substring(j+6);
}
if(catId==505)
{//商务活动
document.getElementById("title_img").src =
"http://www.tuxi.com.cn/sanew/news/images/xwzx_swhd_title.jpg";
type=505;
}
else
if(catId==502)
{//官方新闻
type=502;
document.getElementById("title_img").src =
"http://www.tuxi.com.cn/sanew/news/images/xwzx_gfxw_title.jpg";
}
else
if(catId==504)
{//专题活动
type=504;
document.getElementById("title_img").src =
"http://www.tuxi.com.cn/sanew/news/images/xwzx_zthd_title.jpg";
}else
if(catId==503){//系统公告
type=503;
document.getElementById("title_img").src =
"http://www.tuxi.com.cn/sanew/news/images/xwzx_xtgg_title.jpg";
}else
if(catId==521){//媒体报道
type=521;
document.getElementById("title_img").src =
"http://www.tuxi.com.cn/sanew/news/images/xwzx_mtbd_title.jpg";
}
var SPL = [];
SPL.push('http://localhost:8080/webnews-mysql/visitSpringContext.jsp');
$LJ(SPL);
setTimeout("showNewsList(json"+catId+","+catId+")",2000);
</script>
</body>
</html
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"
/>
<title>网站</title>
<meta name="keywords"/>
<meta name="description"/>
<style type="text/css" media="screen">
<!--
@import url(http://www.tuxi.com.cn/sanew/share/css/style.css);
@import url(http://www.tuxi.com.cn/sanew/news/css/news.css);
-->
</style>
<script src="js/bootstat.js" language="javascript"></script>
</head>
<body>
<br /><div id="area">
<div id="area_left">
</div>
<div id="area_right">
<div class="title">
<img src="http://www.tuxi.com.cn/sanew/news/images/xwzx_gfxw_title.jpg" width="728"
height="47" id="title_img" /></div>
<div class="con">
<div class="bottom">
<div class="dh"><img src="http://www.tuxi.com.cn/sanew/news/images/news_dh.jpg"
width="712" height="43" border="0"
/></div>
<div id="news_list">
<center><font color="#D8B99A">正在加载数据...</font></center>
</div>
<div id="page"></div>
</div>
</div>
</div>
<div class="clear"></div>
</div>
<div style=" width:1000px;margin:0 auto;"></div>
<script language="javascript" type="text/javascript" >
function getNews(startIndex,catId)
{
location = "getJson2.html?startIndex="+startIndex+"&catId="+catId;
}
function showNewsList(json,catId){
var list = [];
var news = json.items;
if(0==news.length){
list.push("<center><font color=\"#D8B99A\"> 对不起没有找到您想要的数据!</font></center>");
}
for (var i in news){
list.push("<div class=\"text\">");
list.push("<div class=\"text_left\"><a href=\"content.html?newsId="+news<i>.newsId+"\" class=\"cD8B99A\">"+news<i>.newsTitle+"</a></div>");
list.push("<div class=\"text_right\">"+news<i>.createTime+"</div>");
list.push("<div class=\"clear\"></div>");
list.push("</div>");
}
document.getElementById("news_list").innerHTML = list.join('');
var page = [];
if(0<news.length){
page.push("<a href=\"javascript:getNews(0,catId)\" class=\"font2_11\">第一页</a> ");
page.push("<span><a href=\"javascript:getNews("+json.previousIndex+",catId)\" class=\"font2_11\">上一页</a></span> ");
page.push(json.index+'/'+json.pageCount+' ');
page.push("<span><a href=\"javascript:getNews("+json.nextIndex+",catId)\" class=\"font2_11\">下一页</a></span> ");
var endpage = 0;
if(json.endPage>0){
endpage = json.endPage;
}
page.push("<a href=\"javascript:getNews("+endpage+",catId)\" class=\"font2_11\">最后一页</a></span></center>");
}
document.getElementById("page").innerHTML = page.join('');
}
var url = window.location.href;
var m = url.indexOf("startIndex=");
var n = url.indexOf("&",m+11);
var j = url.indexOf("catId=");
var k = url.indexOf("&",j+6);
var startIndex=0;
var catId=503;
if(m>=0)
{
startIndex = n>m?url.substring(m+11,n):url.substring(m+11);
}
if(j>=0)
{
catId = k>j?url.substring(j+6,k):url.substring(j+6);
}
if(catId==505)
{//商务活动
document.getElementById("title_img").src =
"http://www.tuxi.com.cn/sanew/news/images/xwzx_swhd_title.jpg";
type=505;
}
else
if(catId==502)
{//官方新闻
type=502;
document.getElementById("title_img").src =
"http://www.tuxi.com.cn/sanew/news/images/xwzx_gfxw_title.jpg";
}
else
if(catId==504)
{//专题活动
type=504;
document.getElementById("title_img").src =
"http://www.tuxi.com.cn/sanew/news/images/xwzx_zthd_title.jpg";
}else
if(catId==503){//系统公告
type=503;
document.getElementById("title_img").src =
"http://www.tuxi.com.cn/sanew/news/images/xwzx_xtgg_title.jpg";
}else
if(catId==521){//媒体报道
type=521;
document.getElementById("title_img").src =
"http://www.tuxi.com.cn/sanew/news/images/xwzx_mtbd_title.jpg";
}
var SPL = [];
SPL.push('http://localhost:8080/webnews-mysql/visitSpringContext.jsp');
$LJ(SPL);
setTimeout("showNewsList(json"+catId+","+catId+")",2000);
</script>
</body>
</html
相关文章推荐
- JS 循环遍历JSON数据
- js 遍历解析json数据添加列表
- JS 循环遍历JSON数据
- JS 循环遍历JSON数据
- js遍历json数据
- JS 循环遍历JSON数据
- JS遍历后台传过来的JSON数据(由Map转化成)
- 直接在JS里创建JSON数据然后遍历使用
- JS循环遍历json数据
- js里遍历json数据的一个实例
- JS 循环遍历JSON数据
- JS 循环遍历JSON数据 分类: JS技术 JS JQuery 2010-12-01 13:56 43646人阅读 评论(5) 收藏 举报 jsonc JSON数据如:{"options":"[{
- jsp 中使用jQuery或者js遍历json数据
- json格式 Js里循环遍历json格式数据
- js遍历json数据
- JS循环遍历JSON数据的方法
- JS 循环遍历JSON数据
- JS 循环遍历JSON数据
- jquery 实现Ajax,JS 循环遍历JSON数据
- 原生js遍历自定义json所有数据