a213 发表于 2013-12-3 22:24:34

Discuz使用自定义模板时候,首页不出现?

Discuz!版本:discuz X3
Discuz!语言: PHP
问题简介: 使用自定义模板时候,首页不出现"返回顶部"按钮,footer.htm代码中已有相应的控制代码,但是我找不到相应的JS控制代码,问题截图如下:
1.这是默认模板下面的 返回顶部 按钮 ,从firefox的debug工具中可以看出: style="left: 1271px; visibility: visible; right: 0px;"这句代码是JS中生成的吧?,那么请问是在哪个JS中控制生成的?



2.这是我的下载的模板中的 返回顶部 按钮,可以看到没有1中的那些代码,请问应该修改哪个JS文件?



望高手赐教!

admin 发表于 2013-12-3 23:10:45

这段JS是由 static\js\common.js中的showTopLink()函数控制位置的,我们查看其中的代码,可以看到 返回顶部 按钮的位置是由 footer.htm文件中标记为"ft"块为基础位置的,如果没有这个div块,那么if语句中的代码便执行不了,也就是返回顶部按钮不显示了!那么我们只要在footer.htm文件中相应的div内容块增加一个id="ft",就解决问题了!

admin 发表于 2013-12-3 23:10:53

这段JS是由 static\js\common.js中的showTopLink()函数控制位置的,我们查看其中的代码,可以看到 返回顶部 按钮的位置是由 footer.htm文件中标记为"ft"块为基础位置的,如果没有这个div块,那么if语句中的代码便执行不了,也就是返回顶部按钮不显示了!那么我们只要在footer.htm文件中相应的div内容块增加一个id="ft",就解决问题了!

DZ爱好者 发表于 2013-12-8 22:12:57

discuzadmin 发表于 2013-12-3 23:10
这段JS是由 static\js\common.js中的showTopLink()函数控制位置的,我们查看其中的代码,可以看到 返回顶部...

先做标记~~以后可能会用到!
页: [1]
查看完整版本: Discuz使用自定义模板时候,首页不出现?