信和网站维护中心logo

政务、高校网站群迁移建站技术服务

博达网站群vsb6分页重复怎么办

在使用博达网站群vsb6制作网站栏目的时候,有可能遇到一种分页错乱的问题。这个问题多发生在需要重新制作栏目列表效果的时候,而且多数在熟悉html和css的知识背景的情况下发生。对于不懂代码的师生,可能还不太会遇到。不过,既然有可能发生,信和网站维护中心就总结下常见的原因,希望对于用博达网站群做网站的时候,有一定的借鉴意义。

博达网站群vsb6分页重复问题表现

问题主要表现在,分页的时候,每个栏目页面的分页内容有重叠的新闻部分
以山东大学化学与化工学院的学院新闻目的分页为例,演示下出现的效果。
学院新闻的第二页,正常情况下应该如下图所示的分页效果:
博达网站群vsb6正常分页效果
博达网站群vsb6正常分页效果

博达网站群vsb6分页重复问题图片
博达网站群vsb6分页重复问题图片


同时,基本上除了第一页之外,其他页面都或多或少有类似上面截图的分页重复问题。

博达网站群vsb6分页重复的常见原因

常见的分页重复问题,多因为列表组件中的新闻条目的自带id参数被删除或者被人为修改所致。因为从生成的栏目页面html源码可以看到,每一条新闻,初始化的时候都是css隐藏的。页面生成静态内容之后,在浏览器端,需要通过js动态的识别类line_u7_0、似line_u7_5等单项新闻,然后运行类似
_vsb_showNewsStaticList("u7", 39, 0, pageCount,rowCount)
的js函数来实现页面的内容按需显示

博达网站群vsb6分页部分涉及到的js函数
博达网站群vsb6分页部分涉及到的js函数

如果说,在制作分页的模板时候,对引用的分页组件中把新闻单个条目标签上的id删除,就会发生栏目分页内容重复的问题。这也是大多数遇到分页重复问题的原因之一。


博达网站群vsb6分页重复的修复方法

通过以上分析,很容易就可以得到修复vsb6网站群分页重复的方法,就是把分页组件中新闻单个条目自带的id和其他自带的id保持原有状态。如果需要定制自己的效果,尽量在新闻项目的父标签添加id,并配合给单个新闻条目添加class的方法来实现。

延伸部分,博达网站群vsb6分页的js实现代码

仍然以山大化学与化工学院网站为例,这里面对于分页部分其左右的其中给一个js文件是
http://www.chem.sdu.edu.cn/system/resource/js/news/statpagedown.js
通过代码,可以看到他在执行的时候是要通过读取新闻条目的id参数来处理页面的显示和隐藏的。
如果分也不分执行中用到的id标签不存在了,就引起了分页代码无法正常执行。出现了分页重复的情况。

博达网站群vsb6分页的js代码截图
博达网站群vsb6分页的js代码截图
 

本文由博达网站站群迁移团队(国内多所985、211学校案例)汇总整理



联系方式

电话: 15006689216

QQ: 921210186

微信:contact-he

信和网站维护

2011年至今,一直在做网站制作维护方向,主攻政务、高校网站群建站迁移技术工作

我们,不仅仅提供网站上线后技术维护服务

2012年,你找我们做网站,你要什么我们做就什么效果
现在(2020年),再有找我们做网站的时候,应该不会你们要什么给做什么了。倒不是偷懒了,通常,在时间允许的情况下,信和网站维护中心会充分梳理您的实际需求情况下,为您提出多种备选方案,让您网站上的的每一分投入都尽可能的多带来价值

我们做的网页版面设计会有移动适配的考虑(不是所有网页版面设计人员都懂开发代码)

我们前端制作的网站(哪怕是迁移老网站)都会有SEO布局理念(部分网站前端技术人员不了解搜素引擎优化知识)

我们配置的每一台网站服务器同样会有SEO理念、用户使用体验优化、服务器安防、节省客户开支与提升性能的理念在里头(有些网站建设业务员不会给运维同事交代这些需求)

我们解析的每一个域名,会结合服务器线路灵活配置(个别网站开发公司的客服不熟悉DNS设置的详细道理,可能会导致网站服务器资源浪费,还可能引起用户打不开网站的情形)

我们做好的每个网站会给提交国内外至少7大搜索引擎(不是所有的建站公司都给提交网址,不提交搜索引擎的网站就深在闺中无人知,网站做好了很长时间用户可能还搜不到网址)

我们可以帮你避免类似网站建设中多工种沟通、协调不到位导致的网站技术烦恼