yg_sunbeam - 2015/5/18 11:57:34


如上图,滚动新闻的内容分类怎么设置。
网站基础管理--网站参数设置--网站Banner内容里面看到以下源代码。应该是这个,但是具体怎么修改,群主给解释下。
- <table cellspacing="0" cellpadding="0" width="100%" border="0">
- <tbody>
- <tr>
- <td width="80%">
- <div id="newsad" class="newsad" style="overflow: hidden; height: 30px"> </div>
- <script type="text/javascript">
- function ajax_80_fun(v)
- {
- Id("newsad").innerHTML=v;
- var M=new Marquee("newsad","top",1,null,null,20,3000,30,1000);
- }
- </script></td>
- <td width="15%"><script src=/e/js/date.js type="text/javascript"></script></td>
- </tr>
- </tbody>
- </table>
- <div style="display: none"><script src="/e/aspx/ajax_list.aspx?modelid=80" type="text/javascript"></script><script type="text/javascript">
- var ajaxparameter_80="siteid=1"
- rajax_80(1);
- </script></div>
复制代码
yg_sunbeam - 2015/5/18 12:21:08
/e/aspx/ajax_list.aspx这个文件的代码也贴出来,
- <% @ Page language="c#"%>
- <% @ Import NameSpace="System.Data"%>
- <% @ Import NameSpace="System.Data.OleDb"%>
- <% @ Import NameSpace="PageAdmin"%>
- <script language="c#" runat="server">
- int Model_id,Page;
- string TheTable,sql;
- protected void Page_Load(Object src,EventArgs e)
- {
- TheTable="";
- if(IsNum(Request.QueryString["modelid"]))
- {
- Model_id=int.Parse(Request.QueryString["modelid"]);
- }
- else
- {
- Model_id=0;
- Response.Write("alert('无效的ajax模型id')");
- Response.End();
- }
- Conn Myconn=new Conn();
- string constr=Myconn.Constr();//获取连接字符串
- OleDbConnection conn=new OleDbConnection(constr);
- conn.Open();
- sql="select thetable from pa_model where thetype='ajax' and hasfile=1 and id="+Model_id;
- OleDbCommand comm=new OleDbCommand(sql,conn);
- OleDbDataReader dr=comm.ExecuteReader();
- if(dr.Read())
- {
- TheTable=dr["thetable"].ToString();
- }
- dr.Close();
- conn.Close();
- if(TheTable=="")
- {
- Response.Write("alert('modelid无效或者模型文件不存在!')");
- Response.End();
- }
- }
- private bool IsNum(string str)
- {
- if(string.IsNullOrEmpty(str)){return false;}
- int rv=0;
- if(Int32.TryParse(str,out rv))
- {
- return true;
- }
- else
- {
- return false;
- }
- }
- </script>
- document.write('<div id="ajax_<%=Model_id%>" style="background-image:url(/e/images/public/loading.gif);background-repeat:no-repeat;background-position:center center"></div>');
- var ajax_<%=Model_id%>=document.getElementById("ajax_<%=Model_id%>");
- var ajax_<%=Model_id%>_back;
- function rajax_<%=Model_id%>(Page,fun) //读取ajax列表
- {
- ajax_<%=Model_id%>.style.backgroundImage="url('/e/images/public/loading.gif')";
- var x=new PAAjax();
- x.setarg("get",true);
- if(typeof(fun)=="function")
- {
- ajax_<%=Model_id%>_back=fun;
- }
- else
- {
- if(typeof(ajax_<%=Model_id%>_fun)=="function")
- {
- ajax_<%=Model_id%>_back=ajax_<%=Model_id%>_fun;
- }
- }
- x.send("/e/zdymodel/<%=TheTable%>/ajax/<%=Model_id%>.aspx","modelid=<%=Model_id%>&table=<%=TheTable%>&page="+Page+"&"+ajaxparameter_<%=Model_id%>,function(v){wajax_<%=Model_id%>(v,ajax_<%=Model_id%>_back)});
- }
- function wajax_<%=Model_id%>(V,fun) //写入ajax内容
- {
- ajax_<%=Model_id%>.style.backgroundImage="none";
- if(typeof(fun)=="function")
- {
- fun(V);
- }
- else
- {
- ajax_<%=Model_id%>.innerHTML=V;
- }
- }
复制代码
nijianfeng153 - 2015/5/18 14:29:21
在网站banner区的代码中,var ajaxparameter_163="siteid=1"这句里面加上&sortid=519,就是这样的var ajaxparameter_163="siteid=1&sortid=519",其中519是调用的分类ID
yg_sunbeam - 2015/5/18 14:35:17
在网站banner区的代码中,var ajaxparameter_163="siteid=1"这句里面加上&sortid=519,就是这样的var ajaxparameter_163="siteid=1&sortid=519",其中519是调用的分类ID nijianfeng153 发表于 2015-05-18 14:29:21  banner区的代码中没有var ajaxparameter_163="siteid=1 而是一下代码 - <table cellspacing="0" cellpadding="0" width="100%" border="0">
- <tbody>
- <tr>
- <td width="80%">
- <div id="newsad" class="newsad" style="overflow: hidden; height: 30px"> </div>
- <script type="text/javascript">
- function ajax_80_fun(v)
- {
- Id("newsad").innerHTML=v;
- var M=new Marquee("newsad","top",1,null,null,20,3000,30,1000);
- }
- </script></td>
- <td width="15%"><script src=/e/js/date.js type="text/javascript"></script></td>
- </tr>
- </tbody>
- </table>
- <div style="display: none"><script src="/e/aspx/ajax_list.aspx?modelid=80" type="text/javascript"></script><script type="text/javascript">
- var ajaxparameter_80="siteid=1"
- rajax_80(1);
- </script></div>
复制代码 |
nijianfeng153 - 2015/5/18 15:18:38
晕,你的var ajaxparameter_80="siteid=1",我的是var ajaxparameter_163="siteid=1",这也要我说
yg_sunbeam - 2015/5/18 15:55:45
晕,你的var ajaxparameter_80="siteid=1",我的是var ajaxparameter_163="siteid=1",这也要我说 nijianfeng153 发表于 2015-05-18 15:18:38  |
好吧。刚才没有仔细看,谢啦:P
yg_sunbeam - 2015/5/19 8:41:20
老大看看啊,该怎么设置显示的新闻分类
xiyou - 2015/5/19 9:05:21
yg_sunbeam - 2015/5/19 9:54:05
我是需要怎么设置政府模板滚动新闻的分类,

yg_sunbeam - 2015/5/19 11:25:39
这个功能应该做成一个成熟的模块进行调用
yg_sunbeam - 2015/5/21 15:34:36
老大应该写个详细的说明了,论坛里面现在都没有这方面的说明
yg_sunbeam - 2015/5/22 12:25:40
貌似也没人搭理
scstjcy - 2015/5/22 14:03:54
怎么还在纠结这个问题,难道还没搞定??